## Customizing Form Templates

Templating System : Developer Guide : User Guide

The templating system allows the designer to have full control over the layout of a dynamic form.

### Starting with an autogenerated form template

In most cases, the simplest way for the designer to get started is to edit the autogenerated form template. This template will have all the necessary `formwidget` and `formgroup` tags.

### Using form metadata

The designer must take care that all form elements created by the developer in the code file are also represented in the associated template. Checking the template against the form metadata is the best means to ensure that elements are not omitted.

Viewing of form metadata is not implemented yet.

templating@arsdigita.com