{% extends "semantic_forms/base.html" %} {% load i18n %} {% block title %}Semantic Forms{% endblock %} {% block extrahead %} {{ form.media }} {% endblock %} {% block content %}

Semantic Forms

Import from semantic_forms
from semantic_forms import SemanticForm, SemanticModelForm, SemanticCharField, SemanticDateTimeField, SemanticDateField, SemanticTimeField, SemanticTextareaField, SemanticCheckboxField, SemanticRadioChoiceField, SemanticCheckboxMultipleChoiceField, SemanticChoiceField, SemanticMultipleChoiceField
Subclass SemanticForm or SemanticModelForm
class AwesomeForm(SemanticForm):
    field = SemanticCharField()
Inherit from semantic_ui/base.html
{{ basic_template }}
{% block messages %} {% if messages %} {% for message in messages %}
{{ message|capfirst }}
{% endfor %} {% endif %} {% endblock messages %}
{% csrf_token %}
{% if errors %}
{% blocktranslate count counter=errors|length %}Please correct the error below.{% plural %}Please correct the errors below.{% endblocktranslate %}
{% endif %}
{{ form }}
{% endblock %} {% block extrascript %} {% endblock %}