skip to navigation
skip to content

django-nested-formset 0.1.2

Nest Django formsets for multi-level hierarchical editing

Latest Version: 0.1.4

Formsets are a Django abstraction that make it easier to manage multiple instances of a single Form on a page. In 2009 I wrote a blog post about using nesting formsets using Django 1.1. This is a generic implementation of the technique described there, targeting Django 1.5 and later. A follow-up blog post provides additional context.


You can install Django Nested Formsets using your favorite package management tool. For example:

$ pip install django-nested-formset

You can also install the latest development version

$ pip install django-nested-formset==dev

After installing the package, you can use the nestedformset_factory function to create your formset class.


If you’d like to work on the source, I suggest cloning the repository and creating a virtualenv.

$ cd nested-formset
$ virtualenv .
$ source bin/activate
$ python develop

The last line will install the installation and test dependencies.

To run the unit test suite, run the following:

$ python test

See Also


This package is released under a BSD style license. See LICENSE for details.



Release date: 20 May 2014

  • Support for passing files to bound nested formsets
  • The media property now rolls up all nested media
  • Compatibility with Django 1.7.


Release date: 6 March 2014

  • Bump minor version number to get PyPI to index the development version link.


Release date: 6 March 2014

  • Initial release on PyPI
File Type Py Version Uploaded on Size
django-nested-formset-0.1.2.tar.gz (md5) Source 2014-05-20 7KB
django_nested_formset-0.1.2-py2.py3-none-any.whl (md5) Python Wheel 2.7 2014-05-20 12KB