Overview

It’s fairly well accepted, now, that having the form rendering decisions in your code is less than ideal.

However, most template-based solutions wind up being slow, because they rely on many templates per form.

Formulation works by defining all the widgets for your form in a single “widget template”, and loading it once for the form.

Installation

You can install formulation using:

$ pip install formulation

You will need to add ‘formulation’ to your settings.INSTALLED_APPS.

Indices and tables