Django integration

Crispy FormView Example

This page is a real Django `FormView` using crispy forms. The form includes a CharField, select dropdown, radio buttons, textarea, and submit button. The POST handler is intentionally a no-op so boilerplate users can copy the pattern.

What the form uses

  • CharField input-outlined
  • ChoiceField select-outlined
  • RadioSelect radio
  • Textarea textarea-outlined

Template

<form method="post" novalidate>
  {% csrf_token %}
  {% crispy form %}
</form>

Project intake

A standard CharField rendered by crispy forms.
Textarea widgets pick up the same token-driven styling.