squaresdb.gate.forms module

class squaresdb.gate.forms.BulkSubForm(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, bound_field_class=None)[source]

Bases: Form

Form fields:

property media

Return all media required to render the widgets on this form.

payment_qs = QuerySet
people_qs = QuerySet
class squaresdb.gate.forms.NewPeriodForm(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: ModelForm

Form fields:

clean()[source]

Hook for doing any extra form-wide cleaning after Field.clean() has been called on every field. Any ValidationError raised by this method will not be associated with a particular field; it will have a special-case association with the field named ‘__all__’.

confirm_help = 'Recommend leaving unchecked until you see the list of dates'
property media

Return all media required to render the widgets on this form.

price_qset = QuerySet
seasons = ['fall', 'winter', 'spring', 'summer']
class squaresdb.gate.forms.NewPeriodPriceForm(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: ModelForm

Form fields:

property media

Return all media required to render the widgets on this form.

class squaresdb.gate.forms.SubPayAddForm(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: ModelForm

Form fields:

property media

Return all media required to render the widgets on this form.

class squaresdb.gate.forms.SubUploadForm(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, bound_field_class=None)[source]

Bases: Form

Form fields:

property media

Return all media required to render the widgets on this form.

sub_periods_help = 'Allowed sub periods in upload. (Note: error handling if others appear is bad.)'
sub_periods_qs = QuerySet
class squaresdb.gate.forms.SubscriptionLineItemForm(*args, **kwargs)[source]

Bases: ModelForm

Form fields:

__init__(*args, **kwargs)[source]
has_changed()[source]

Return True if data differs from initial.

property media

Return all media required to render the widgets on this form.

squaresdb.gate.forms.file_size(max_size)[source]
squaresdb.gate.forms.new_period_prices_formset(submit=None)[source]