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
{% extends "semantic_forms/base.html" %}

{% block extrahead %}{{ form.media }}{% endblock %}

{% block content %}
<form class="ui form{% if errors %} error{% endif %}" action="/" method="post" novalidate>
    {% csrf_token %}{{ form }}
</form>
{% endblock %}
char_field = SemanticCharField()
datetime_field = SemanticDateTimeField()
date_field = SemanticDateField()
time_field = SemanticTimeField()
textarea_field = SemanticTextareaField()
checkbox_field = SemanticCheckboxField()
radio_field = SemanticRadioChoiceField()
checkbox_select_field = SemanticCheckboxMultipleChoiceField()
select_field = SemanticChoiceField()
select_multiple_field = SemanticMultipleChoiceField()