intranet.apps.preferences package¶
Submodules¶
intranet.apps.preferences.fields module¶
-
class
intranet.apps.preferences.fields.
PhoneField
(*args, **kwargs)[source]¶ Bases:
django.db.models.fields.Field
Model field for a phone number
intranet.apps.preferences.forms module¶
-
class
intranet.apps.preferences.forms.
BusRouteForm
(*args, **kwargs)[source]¶ Bases:
django.forms.forms.Form
-
declared_fields
= {}¶
-
-
class
intranet.apps.preferences.forms.
DarkModeForm
(user, *args, **kwargs)[source]¶ Bases:
django.forms.forms.Form
-
declared_fields
= {}¶
-
-
class
intranet.apps.preferences.forms.
EmailForm
(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)[source]¶ Bases:
django.forms.models.ModelForm
-
class
Meta
[source]¶ Bases:
object
-
fields
= ['address']¶
-
model
¶ alias of
intranet.apps.users.models.Email
-
-
declared_fields
= {}¶
-
class
-
class
intranet.apps.preferences.forms.
NotificationOptionsForm
(user, *args, **kwargs)[source]¶ Bases:
django.forms.forms.Form
-
declared_fields
= {}¶
-
-
class
intranet.apps.preferences.forms.
PhoneForm
(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)[source]¶ Bases:
django.forms.models.ModelForm
Represents a phone number (number + purpose)
-
class
Meta
[source]¶ Bases:
object
-
fields
= ['purpose', '_number']¶
-
model
¶ alias of
intranet.apps.users.models.Phone
-
-
declared_fields
= {'_number': <django.forms.fields.CharField object>}¶
-
class
-
class
intranet.apps.preferences.forms.
PreferredPictureForm
(user, *args, **kwargs)[source]¶ Bases:
django.forms.forms.Form
-
declared_fields
= {}¶
-
-
class
intranet.apps.preferences.forms.
PrivacyOptionsForm
(user, *args, **kwargs)[source]¶ Bases:
django.forms.forms.Form
-
declared_fields
= {}¶
-
-
class
intranet.apps.preferences.forms.
WebsiteForm
(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)[source]¶ Bases:
django.forms.models.ModelForm
-
class
Meta
[source]¶ Bases:
object
-
fields
= ['url']¶
-
model
¶ alias of
intranet.apps.users.models.Website
-
-
declared_fields
= {}¶
-
class
intranet.apps.preferences.tests module¶
intranet.apps.preferences.urls module¶
intranet.apps.preferences.views module¶
-
intranet.apps.preferences.views.
get_bus_route
(user)[source]¶ Get a user’s bus route to pass as an initial value to a BusRouteForm.
-
intranet.apps.preferences.views.
get_notification_options
(user)[source]¶ Get a user’s notification options to pass as an initial value to a NotificationOptionsForm.
-
intranet.apps.preferences.views.
get_personal_info
(user)[source]¶ Get a user’s personal info attributes to pass as an initial value to a PersonalInformationForm.
-
intranet.apps.preferences.views.
get_preferred_pic
(user)[source]¶ Get a user’s preferred picture attributes to pass as an initial value to a PreferredPictureForm.
-
intranet.apps.preferences.views.
get_privacy_options
(user)[source]¶ Get a user’s privacy options to pass as an initial value to a PrivacyOptionsForm.
-
intranet.apps.preferences.views.
preferences_view
(request)[source]¶ View and process updates to the preferences page.