cri_frontend.forms module
- class cri_frontend.forms.CRIUserForm(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 = ('phone',)
- model
alias of
cri_models.models.criuser.CRIUser
- base_fields = {'phone': <phonenumber_field.formfields.PhoneNumberField object>}
- declared_fields = {}
- property media
Return all media required to render the widgets on this form.
- class cri_frontend.forms.CRIUserNoteForm(*args, user, author, **kwargs)[source]
Bases:
django.forms.models.ModelForm
- class Meta[source]
Bases:
object
- fields = ('event_kind', 'event_title', 'event_date', 'external_ref', 'scope', 'content', 'secret', 'labels')
- model
- widgets = {'scope': <django.forms.widgets.RadioSelect object>}
- base_fields = {'content': <ckeditor.fields.RichTextFormField object>, 'event_date': <django.forms.fields.DateField object>, 'event_kind': <django.forms.fields.TypedChoiceField object>, 'event_title': <django.forms.fields.CharField object>, 'external_ref': <django.forms.fields.CharField object>, 'labels': <django.forms.models.ModelMultipleChoiceField object>, 'scope': <django.forms.models.ModelChoiceField object>, 'secret': <django.forms.fields.BooleanField object>}
- declared_fields = {}
- property media
Return all media required to render the widgets on this form.
- class cri_frontend.forms.CRIUserPreferenceForm(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 = ('photo_visibility',)
- help_texts = {'photo_visibility': 'Visibility of your profile picture. Private means only you and administrators can see your photo; Internal means only authenticated users can see your photo; Public means anyone can see your photo.'}
- model
- base_fields = {'photo_visibility': <django.forms.fields.TypedChoiceField object>}
- declared_fields = {}
- property media
Return all media required to render the widgets on this form.
- class cri_frontend.forms.ExportForm(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, field_order=None, use_required_attribute=None, renderer=None)[source]
Bases:
django.forms.forms.Form
- EXPORT_FORMAT_CHOICES = (('xlsx', 'xlsx'), ('csv', 'csv'), ('tsv', 'tsv'), ('json', 'json'))
- EXPORT_TYPE_CHOICES = (('regular', 'Regular'), ('moodle', 'Moodle'))
- base_fields = {'export_format': <django.forms.fields.ChoiceField object>, 'export_type': <django.forms.fields.ChoiceField object>}
- declared_fields = {'export_format': <django.forms.fields.ChoiceField object>, 'export_type': <django.forms.fields.ChoiceField object>}
- property media
Return all media required to render the widgets on this form.
- class cri_frontend.forms.SSHPublicKeyForm(user, *args, **kwargs)[source]
Bases:
django.forms.models.ModelForm
- base_fields = {'key': <django.forms.fields.CharField object>, 'title': <django.forms.fields.CharField object>}
- declared_fields = {}
- property media
Return all media required to render the widgets on this form.
- class cri_frontend.forms.SearchForm(*args, user, **kwargs)[source]
Bases:
django.forms.forms.Form
- base_fields = {'campus': <django.forms.models.ModelChoiceField object>, 'email_list': <django.forms.fields.CharField object>, 'excluded_email_list': <django.forms.fields.CharField object>, 'excluded_login_list': <django.forms.fields.CharField object>, 'excluded_uid_list': <django.forms.fields.CharField object>, 'login_list': <django.forms.fields.CharField object>, 'omnisearch': <django.forms.fields.CharField object>, 'semester': <django.forms.models.ModelChoiceField object>, 'uid_list': <django.forms.fields.CharField object>, 'year': <django.forms.models.ModelChoiceField object>}
- declared_fields = {'campus': <django.forms.models.ModelChoiceField object>, 'email_list': <django.forms.fields.CharField object>, 'excluded_email_list': <django.forms.fields.CharField object>, 'excluded_login_list': <django.forms.fields.CharField object>, 'excluded_uid_list': <django.forms.fields.CharField object>, 'login_list': <django.forms.fields.CharField object>, 'omnisearch': <django.forms.fields.CharField object>, 'semester': <django.forms.models.ModelChoiceField object>, 'uid_list': <django.forms.fields.CharField object>, 'year': <django.forms.models.ModelChoiceField object>}
- property media
Return all media required to render the widgets on this form.