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',)¶
-