Admin documentation¶
Gestion app admin¶
-
class
gestion.admin.ConsumptionAdmin(model, admin_site)¶ The admin class for
Consumptions.-
list_display= ('customer', 'product', 'quantity')¶
-
media¶
-
ordering= ('-quantity',)¶
-
search_fields= ('customer', 'product')¶
-
-
class
gestion.admin.ConsumptionHistoryAdmin(model, admin_site)¶ The admin class for
Consumption Histories.-
list_display= ('customer', 'product', 'quantity', 'paymentMethod', 'date', 'amount')¶
-
list_filter= ('paymentMethod',)¶
-
media¶
-
ordering= ('-date',)¶
-
search_fields= ('customer', 'product')¶
-
-
class
gestion.admin.KegAdmin(model, admin_site)¶ The admin class for
Kegs.-
list_display= ('name', 'stockHold', 'capacity', 'is_active')¶
-
list_filter= ('capacity', 'is_active')¶
-
media¶
-
ordering= ('name',)¶
-
search_fields= ('name',)¶
-
-
class
gestion.admin.KegHistoryAdmin(model, admin_site)¶ The admin class for
Keg Histories.-
list_display= ('keg', 'openingDate', 'closingDate', 'isCurrentKegHistory', 'quantitySold')¶
-
list_filter= ('isCurrentKegHistory', 'keg')¶
-
media¶
-
ordering= ('-openingDate', 'quantitySold')¶
-
search_fields= ('keg',)¶
-
-
class
gestion.admin.MenuAdmin(model, admin_site)¶ The admin class for
Menu.-
list_display= ('name', 'amount', 'is_active')¶
-
list_filter= ('is_active',)¶
-
media¶
-
ordering= ('name', 'amount')¶
-
search_fields= ('name',)¶
-
-
class
gestion.admin.MenuHistoryAdmin(model, admin_site)¶ The admin class for
Menu Histories.-
list_display= ('customer', 'menu', 'paymentMethod', 'date', 'quantity', 'amount')¶
-
media¶
-
ordering= ('-date',)¶
-
search_fields= ('customer', 'menu')¶
-
-
class
gestion.admin.ProductAdmin(model, admin_site)¶ The admin class for
Products.-
list_display= ('name', 'amount', 'is_active', 'category', 'adherentRequired', 'stockHold', 'stockBar', 'volume', 'deg')¶
-
list_filter= ('is_active', 'adherentRequired', 'category')¶
-
media¶
-
ordering= ('name', 'amount', 'stockHold', 'stockBar', 'deg')¶
-
search_fields= ('name',)¶
-
Users app admin¶
-
class
users.admin.BalanceFilter(request, params, model, model_admin)¶ A filter which filters according to the sign of the balance
-
lookups(request, model_admin)¶ Must be overridden to return a list of tuples (value, verbose value)
-
parameter_name= 'solde'¶
-
queryset(request, queryset)¶ Return the filtered queryset.
-
title= 'Solde'¶
-
-
class
users.admin.CotisationHistoryAdmin(model, admin_site)¶ The admin class for
Consumptions.-
list_display= ('user', 'amount', 'duration', 'paymentDate', 'endDate', 'paymentMethod')¶
-
list_filter= ('paymentMethod',)¶
-
media¶
-
ordering= ('user', 'amount', 'duration', 'paymentDate', 'endDate')¶
-
search_fields= ('user',)¶
-
-
class
users.admin.ProfileAdmin(model, admin_site)¶ The admin class for
Consumptions.-
list_display= ('user', 'credit', 'debit', 'balance', 'school', 'cotisationEnd', 'is_adherent')¶
-
list_filter= ('school', <class 'users.admin.BalanceFilter'>)¶
-
media¶
-
ordering= ('user', '-credit', '-debit')¶
-
search_fields= ('user',)¶
-
Preferences app admin¶
-
class
preferences.admin.CotisationAdmin(model, admin_site)¶ The admin class for
Consumptions.-
list_display= ('__str__', 'amount', 'duration')¶
-
media¶
-
ordering= ('-duration', '-amount')¶
-
-
class
preferences.admin.GeneralPreferencesAdmin(model, admin_site)¶ The admin class for
Consumptions.-
list_display= ('is_active', 'president', 'vice_president', 'treasurer', 'secretary', 'brewer', 'grocer', 'use_pinte_monitoring', 'lost_pintes_allowed', 'floating_buttons', 'automatic_logout_time')¶
-
media¶
-
-
class
preferences.admin.PaymentMethodAdmin(model, admin_site)¶ The admin class for
Consumptions.-
list_display= ('name', 'is_active', 'is_usable_in_cotisation', 'is_usable_in_reload', 'affect_balance')¶
-
list_filter= ('is_active', 'is_usable_in_cotisation', 'is_usable_in_reload', 'affect_balance')¶
-
media¶
-
ordering= ('name',)¶
-
search_fields= ('name',)¶
-