Exemple #1
0
class RegistrationForm(SuperForm):
    first_name = forms.CharField()
    last_name = forms.CharField()
    address = FormField(AddressForm)
    address_custom_kwarg = FormField(AddressForm, kwargs={'custom_kwarg': True})
    address_initial = FormField(AddressForm, kwargs={
        'initial': {
            'street': 'Homebase 42',
            'city': 'Supertown'
        }
    })
    more_addresses = FormField(MultiAddressForm)
class SubclassedAccountForm(AccountForm):
    nested_form_2 = FormField(NameForm)
Exemple #3
0
class MultiAddressForm(SuperForm):
    address1 = FormField(AddressForm)
    address2 = FormField(AddressForm)
class AccountForm(SuperForm):
    username = forms.CharField()
    emails = FormSetField(EmailFormSet)
    nested_form = FormField(NameForm)