django-formrenderingtools provides the “form_layouts” template tag library, which itself provides the following template tags:
Renders a full form, with all errors (field and non field errors), fields and labels.
By default, uses field_list.
{% load form_layouts %}
{% form %}
In this case:
{% load form_layouts %}
{% form form=my_form layout="my_layout" fields="a_field_name,another_field" exclude_fields="some_field_to_ignore" %}
Renders non field errors of a form.
Input parameters are the same as the form template tag.
Renders a field: errors, label, field and help_text.
Notice that Django-formrenderingtools is not intended to customize widgets. Have a look at django-floppyforms for this purpose.