diff options
| author | Tom Christie | 2013-10-02 13:45:35 +0100 | 
|---|---|---|
| committer | Tom Christie | 2013-10-02 13:45:35 +0100 | 
| commit | a14f1e886402b8d0f742fdbb912b03a4004e1735 (patch) | |
| tree | 0ddb30e4c46d50ec76067fdd4726e7e76ac6964f /rest_framework/templates | |
| parent | 1fd83adb9c1f888ed05d5b6d570b5e37996f96ba (diff) | |
| download | django-rest-framework-a14f1e886402b8d0f742fdbb912b03a4004e1735.tar.bz2 | |
Serializers can now be rendered directly to HTML
Diffstat (limited to 'rest_framework/templates')
| -rw-r--r-- | rest_framework/templates/rest_framework/form.html | 12 | 
1 files changed, 7 insertions, 5 deletions
diff --git a/rest_framework/templates/rest_framework/form.html b/rest_framework/templates/rest_framework/form.html index b27f652e..b1e148df 100644 --- a/rest_framework/templates/rest_framework/form.html +++ b/rest_framework/templates/rest_framework/form.html @@ -1,13 +1,15 @@  {% load rest_framework %}  {% csrf_token %}  {{ form.non_field_errors }} -{% for field in form %} -    <div class="control-group"> <!--{% if field.errors %}error{% endif %}--> +{% for field in form.fields.values %} +    {% if not field.read_only %} +    <div class="control-group {% if field.errors %}error{% endif %}">          {{ field.label_tag|add_class:"control-label" }}          <div class="controls"> -            {{ field }} -            <span class="help-block">{{ field.help_text }}</span> -            <!--{{ field.errors|add_class:"help-block" }}--> +            {{ field.widget_html }} +            {% if field.help_text %}<span class="help-block">{{ field.help_text }}</span>{% endif %} +            {% for error in field.errors %}<span class="help-block">{{ error }}</span>{% endfor %}          </div>      </div> +    {% endif %}  {% endfor %}  | 
