preferences package¶
Subpackages¶
Submodules¶
preferences.admin module¶
-
class
preferences.admin.
CotisationAdmin
(model, admin_site)¶ Bases :
simple_history.admin.SimpleHistoryAdmin
-
list_display
= ('__str__', 'amount', 'duration')¶
-
media
¶
-
ordering
= ('-duration', '-amount')¶
-
-
class
preferences.admin.
GeneralPreferencesAdmin
(model, admin_site)¶ Bases :
simple_history.admin.SimpleHistoryAdmin
-
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)¶ Bases :
simple_history.admin.SimpleHistoryAdmin
-
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',)¶
-
preferences.apps module¶
preferences.forms module¶
-
class
preferences.forms.
CotisationForm
(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)¶ Bases :
django.forms.models.ModelForm
Form to add and edit cotisations
-
class
Meta
¶ Bases :
object
-
fields
= '__all__'¶
-
model
¶ alias de
preferences.models.Cotisation
-
-
base_fields
= {'amount': <django.forms.fields.DecimalField object>, 'duration': <django.forms.fields.IntegerField object>}¶
-
declared_fields
= {}¶
-
media
¶
-
class
-
class
preferences.forms.
GeneralPreferencesForm
(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)¶ Bases :
django.forms.models.ModelForm
Form to edit the general preferences
-
class
Meta
¶ Bases :
object
-
fields
= '__all__'¶
-
model
¶
-
widgets
= {'active_message': <django.forms.widgets.Textarea object>, 'brewer': <django.forms.widgets.TextInput object>, 'global_message': <django.forms.widgets.Textarea object>, 'grocer': <django.forms.widgets.TextInput object>, 'home_text': <django.forms.widgets.Textarea object>, 'president': <django.forms.widgets.TextInput object>, 'secretary': <django.forms.widgets.TextInput object>, 'treasurer': <django.forms.widgets.TextInput object>, 'vice_president': <django.forms.widgets.TextInput object>}¶
-
-
base_fields
= {'active_message': <django.forms.fields.CharField object>, 'automatic_logout_time': <django.forms.fields.IntegerField object>, 'brewer': <django.forms.fields.CharField object>, 'floating_buttons': <django.forms.fields.BooleanField object>, 'global_message': <django.forms.fields.CharField object>, 'grocer': <django.forms.fields.CharField object>, 'home_text': <django.forms.fields.CharField object>, 'is_active': <django.forms.fields.BooleanField object>, 'lost_pintes_allowed': <django.forms.fields.IntegerField object>, 'menu': <django.forms.fields.FileField object>, 'president': <django.forms.fields.CharField object>, 'rules': <django.forms.fields.FileField object>, 'secretary': <django.forms.fields.CharField object>, 'statutes': <django.forms.fields.FileField object>, 'treasurer': <django.forms.fields.CharField object>, 'use_pinte_monitoring': <django.forms.fields.BooleanField object>, 'vice_president': <django.forms.fields.CharField object>}¶
-
declared_fields
= {}¶
-
media
¶
-
class
-
class
preferences.forms.
PaymentMethodForm
(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)¶ Bases :
django.forms.models.ModelForm
Form to add and edit payment methods
-
class
Meta
¶ Bases :
object
-
fields
= '__all__'¶
-
model
¶ alias de
preferences.models.PaymentMethod
-
-
base_fields
= {'affect_balance': <django.forms.fields.BooleanField object>, 'icon': <django.forms.fields.CharField object>, 'is_active': <django.forms.fields.BooleanField object>, 'is_usable_in_cotisation': <django.forms.fields.BooleanField object>, 'is_usable_in_reload': <django.forms.fields.BooleanField object>, 'name': <django.forms.fields.CharField object>}¶
-
declared_fields
= {}¶
-
media
¶
-
class
preferences.models module¶
-
class
preferences.models.
Cotisation
(*args, **kwargs)¶ Bases :
django.db.models.base.Model
Stores cotisations
-
exception
DoesNotExist
¶ Bases :
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases :
django.core.exceptions.MultipleObjectsReturned
-
amount
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
cotisationhistory_set
¶ Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
-
duration
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history
= <simple_history.manager.HistoryManager object>¶
-
id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
objects
= <django.db.models.manager.Manager object>¶
-
save_without_historical_record
(*args, **kwargs)¶ Save model without saving a historical record
Make sure you know what you’re doing before you use this method.
-
exception
-
class
preferences.models.
GeneralPreferences
(*args, **kwargs)¶ Bases :
django.db.models.base.Model
Stores a unique line of general preferences
-
exception
DoesNotExist
¶ Bases :
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases :
django.core.exceptions.MultipleObjectsReturned
-
active_message
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
automatic_logout_time
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
brewer
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
global_message
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
grocer
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history
= <simple_history.manager.HistoryManager object>¶
-
home_text
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
is_active
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
lost_pintes_allowed
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
The descriptor for the file attribute on the model instance. Return a FieldFile when accessed so you can write code like:
>>> from myapp.models import MyModel >>> instance = MyModel.objects.get(pk=1) >>> instance.file.size
Assign a file object on assignment so you can do:
>>> with open('/path/to/hello.world', 'r') as f: ... instance.file = File(f)
-
objects
= <django.db.models.manager.Manager object>¶
-
president
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
rules
¶ The descriptor for the file attribute on the model instance. Return a FieldFile when accessed so you can write code like:
>>> from myapp.models import MyModel >>> instance = MyModel.objects.get(pk=1) >>> instance.file.size
Assign a file object on assignment so you can do:
>>> with open('/path/to/hello.world', 'r') as f: ... instance.file = File(f)
-
save_without_historical_record
(*args, **kwargs)¶ Save model without saving a historical record
Make sure you know what you’re doing before you use this method.
-
secretary
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
statutes
¶ The descriptor for the file attribute on the model instance. Return a FieldFile when accessed so you can write code like:
>>> from myapp.models import MyModel >>> instance = MyModel.objects.get(pk=1) >>> instance.file.size
Assign a file object on assignment so you can do:
>>> with open('/path/to/hello.world', 'r') as f: ... instance.file = File(f)
-
treasurer
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
use_pinte_monitoring
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
vice_president
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
exception
-
class
preferences.models.
HistoricalCotisation
(id, amount, duration, history_id, history_change_reason, history_date, history_user, history_type)¶ Bases :
simple_history.models.HistoricalChanges
,django.db.models.base.Model
-
exception
DoesNotExist
¶ Bases :
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases :
django.core.exceptions.MultipleObjectsReturned
-
amount
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
duration
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
get_history_type_display
(*, field=<django.db.models.fields.CharField: history_type>)¶
-
get_next_by_history_date
(*, field=<django.db.models.fields.DateTimeField: history_date>, is_next=True, **kwargs)¶
-
get_previous_by_history_date
(*, field=<django.db.models.fields.DateTimeField: history_date>, is_next=False, **kwargs)¶
-
history_change_reason
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_date
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_object
¶
-
history_type
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_user
¶ Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
-
history_user_id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
instance
¶
-
instance_type
¶ alias de
Cotisation
-
next_record
¶ Get the next history record for the instance. None if last.
-
objects
= <django.db.models.manager.Manager object>¶
-
prev_record
¶ Get the previous history record for the instance. None if first.
-
revert_url
()¶ URL for this change in the default admin site.
-
exception
-
class
preferences.models.
HistoricalGeneralPreferences
(id, is_active, active_message, global_message, president, vice_president, treasurer, secretary, brewer, grocer, use_pinte_monitoring, lost_pintes_allowed, floating_buttons, home_text, automatic_logout_time, statutes, rules, menu, history_id, history_change_reason, history_date, history_user, history_type)¶ Bases :
simple_history.models.HistoricalChanges
,django.db.models.base.Model
-
exception
DoesNotExist
¶ Bases :
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases :
django.core.exceptions.MultipleObjectsReturned
-
active_message
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
automatic_logout_time
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
brewer
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
get_history_type_display
(*, field=<django.db.models.fields.CharField: history_type>)¶
-
get_next_by_history_date
(*, field=<django.db.models.fields.DateTimeField: history_date>, is_next=True, **kwargs)¶
-
get_previous_by_history_date
(*, field=<django.db.models.fields.DateTimeField: history_date>, is_next=False, **kwargs)¶
-
global_message
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
grocer
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_change_reason
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_date
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_object
¶
-
history_type
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_user
¶ Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
-
history_user_id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
home_text
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
instance
¶
-
instance_type
¶ alias de
GeneralPreferences
-
is_active
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
lost_pintes_allowed
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
next_record
¶ Get the next history record for the instance. None if last.
-
objects
= <django.db.models.manager.Manager object>¶
-
president
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
prev_record
¶ Get the previous history record for the instance. None if first.
-
revert_url
()¶ URL for this change in the default admin site.
-
rules
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
secretary
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
statutes
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
treasurer
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
use_pinte_monitoring
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
vice_president
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
exception
-
class
preferences.models.
HistoricalPaymentMethod
(id, name, is_active, is_usable_in_cotisation, is_usable_in_reload, affect_balance, icon, history_id, history_change_reason, history_date, history_user, history_type)¶ Bases :
simple_history.models.HistoricalChanges
,django.db.models.base.Model
-
exception
DoesNotExist
¶ Bases :
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases :
django.core.exceptions.MultipleObjectsReturned
-
affect_balance
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
get_history_type_display
(*, field=<django.db.models.fields.CharField: history_type>)¶
-
get_next_by_history_date
(*, field=<django.db.models.fields.DateTimeField: history_date>, is_next=True, **kwargs)¶
-
get_previous_by_history_date
(*, field=<django.db.models.fields.DateTimeField: history_date>, is_next=False, **kwargs)¶
-
history_change_reason
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_date
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_object
¶
-
history_type
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
history_user
¶ Accessor to the related object on the forward side of a many-to-one or one-to-one (via ForwardOneToOneDescriptor subclass) relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Child.parent
is aForwardManyToOneDescriptor
instance.
-
history_user_id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
icon
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
instance
¶
-
instance_type
¶ alias de
PaymentMethod
-
is_active
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
is_usable_in_cotisation
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
is_usable_in_reload
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
name
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
next_record
¶ Get the next history record for the instance. None if last.
-
objects
= <django.db.models.manager.Manager object>¶
-
prev_record
¶ Get the previous history record for the instance. None if first.
-
revert_url
()¶ URL for this change in the default admin site.
-
exception
-
class
preferences.models.
PaymentMethod
(*args, **kwargs)¶ Bases :
django.db.models.base.Model
Stores payment methods
-
exception
DoesNotExist
¶ Bases :
django.core.exceptions.ObjectDoesNotExist
-
exception
MultipleObjectsReturned
¶ Bases :
django.core.exceptions.MultipleObjectsReturned
-
affect_balance
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
consumptionhistory_set
¶ Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
-
cotisationhistory_set
¶ Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
-
history
= <simple_history.manager.HistoryManager object>¶
-
icon
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
id
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
is_active
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
is_usable_in_cotisation
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
is_usable_in_reload
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
-
name
¶ A wrapper for a deferred-loading field. When the value is read from this object the first time, the query is executed.
-
objects
= <django.db.models.manager.Manager object>¶
-
reload_set
¶ Accessor to the related objects manager on the reverse side of a many-to-one relation.
In the example:
class Child(Model): parent = ForeignKey(Parent, related_name='children')
Parent.children
is aReverseManyToOneDescriptor
instance.Most of the implementation is delegated to a dynamically defined manager class built by
create_forward_many_to_many_manager()
defined below.
-
save_without_historical_record
(*args, **kwargs)¶ Save model without saving a historical record
Make sure you know what you’re doing before you use this method.
-
exception
preferences.tests module¶
preferences.urls module¶
-
preferences.urls.
path
(route, view, kwargs=None, name=None, *, Pattern=<class 'django.urls.resolvers.RoutePattern'>)¶
preferences.views module¶
-
preferences.views.
get_config
(request)¶ Load the config and return it in a json format
-
preferences.views.
inactive
(request)¶ Displays inactive view