Skip to content

yumike/django-formsetfield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django FormSetField

Django's form wizard allows you to have only one form or one formset (since 1.4) per step. Using django-formfield you can have more forms per step. Using this app you can have more formsets per step.

Or maybe you will find other use cases for it :)

Installation

  1. Install django-formsetfield with pip:

    $ pip install django-formsetfield
    
  2. Add formsetfield to INSTALLED_APPS.

Usage example

from django import forms
from formsetfield.fields import FormSetField


class AdultForm(forms.Form):

    fullname = forms.CharField()
    passport = forms.CharField()


class ChildForm(forms.Form):

    fullname = forms.CharField()
    birth_certificate = forms.CharField()


class PassengersForm(forms.Form):

    adults = FormSetField(formset_factory(AdultForm))
    children = FormSetField(formset_factory(ChildForm))

Contributing

Feel free to fork, send pull requests or report bugs and issues on github.

About

Allows you to have formset as form field

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages