basxbread.forms package

Submodules

basxbread.forms.fields module

class basxbread.forms.fields.BoundFormsetField(form, field, name)

Bases: BoundField

property data

Return the data for this BoundField, or None if it wasn’t given.

property formset
class basxbread.forms.fields.FormsetField(formsetclass, parent_instance, formsetargs=None, *args, **kwargs)

Bases: Field

get_bound_field(form, field_name)

Return a BoundField instance that will be used when accessing the form field in a template.

to_python(value)
validate(value)
class basxbread.forms.fields.FormsetWidget(formsetclass, parent_instance, *args, formsetargs=None, **kwargs)

Bases: Widget

property media
value_from_datadict(data, files, name)

Given a dictionary of data and this widget’s name, return the value of this widget or None if it’s not provided.

class basxbread.forms.fields.GenericForeignKeyField(**kwargs)

Bases: TypedChoiceField

classmethod object_to_choice(obj)
classmethod objects_to_choices(objects, required=True)

basxbread.forms.forms module

class basxbread.forms.forms.GenericInlineFormSetWithLimits(*args, **kwargs)

Bases: BaseGenericInlineFormSet

get_queryset()
class basxbread.forms.forms.InlineFormSetWithLimits(*args, **kwargs)

Bases: BaseInlineFormSet

get_queryset()
basxbread.forms.forms.generate_form(request, model, layout, instance, **kwargs)
basxbread.forms.forms.modelform_factory(request, model, layout, instance=None, baseformclass=<class 'django.forms.models.ModelForm'>, baseinlineformclass=None, cache_querysets=False)

Returns a form class which can handle inline-modelform sets and generic foreign keys.