---
title: "Formulär"
version: 5.2
locale: sv
source: https://docs.djangoproject.com/sv/5.2/ref/forms/
canonical: https://djangodocs.dev/sv/5.2/ref/forms/
---
# Formulär

Detaljerad API-referens för formulär. För introduktionsmaterial, se [Arbeta med formulär](/sv/5.2/topics/forms/) ämnesguide.

- [API för formulär](/sv/5.2/ref/forms/api/)

  - [Inbundna och obundna formulär](/sv/5.2/ref/forms/api/#bound-and-unbound-forms)
  - [Använda formulär för att validera data](/sv/5.2/ref/forms/api/#using-forms-to-validate-data)
  - [Initiala formvärden](/sv/5.2/ref/forms/api/#initial-form-values)
  - [Kontroll av vilka formulärdata som har ändrats](/sv/5.2/ref/forms/api/#checking-which-form-data-has-changed)
  - [Åtkomst till fälten från formuläret](/sv/5.2/ref/forms/api/#accessing-the-fields-from-the-form)
  - [Tillgång till ”rena” data](/sv/5.2/ref/forms/api/#accessing-clean-data)
  - [Utmatning av formulär som HTML](/sv/5.2/ref/forms/api/#outputting-forms-as-html)
  - [Mer detaljerad utdata](/sv/5.2/ref/forms/api/#more-granular-output)
  - [Anpassa `BoundField`](/sv/5.2/ref/forms/api/#customizing-boundfield)
  - [Binder uppladdade filer till ett formulär](/sv/5.2/ref/forms/api/#binding-uploaded-files-to-a-form)
  - [Underklassificering av formulär](/sv/5.2/ref/forms/api/#subclassing-forms)
  - [Prefix för former](/sv/5.2/ref/forms/api/#prefixes-for-forms)
- [Formulärfält](/sv/5.2/ref/forms/fields/)

  - [Argument för kärnområdet](/sv/5.2/ref/forms/fields/#core-field-arguments)
  - [Kontroll av om fältdata har ändrats](/sv/5.2/ref/forms/fields/#checking-if-the-field-data-has-changed)
  - [Inbyggda `Field`-klasser](/sv/5.2/ref/forms/fields/#built-in-field-classes)
  - [Något komplexa inbyggda `Field`-klasser](/sv/5.2/ref/forms/fields/#slightly-complex-built-in-field-classes)
  - [Fält som hanterar relationer](/sv/5.2/ref/forms/fields/#fields-which-handle-relationships)
  - [Skapa anpassade fält](/sv/5.2/ref/forms/fields/#creating-custom-fields)
- [Modellformer](/sv/5.2/ref/forms/models/)

  - [Modellformulär `Meta` API](/sv/5.2/ref/forms/models/#model-form-meta-api)
  - [Funktioner för modellformfabrik](/sv/5.2/ref/forms/models/#model-form-factory-functions)
- [Funktioner i formuläret](/sv/5.2/ref/forms/formsets/)

  - [`formset_factory`](/sv/5.2/ref/forms/formsets/#formset-factory)
- [API för rendering av formulär](/sv/5.2/ref/forms/renderers/)

  - [API för rendering på låg nivå](/sv/5.2/ref/forms/renderers/#the-low-level-render-api)
  - [Inbyggda formulärmallar för mallar](/sv/5.2/ref/forms/renderers/#built-in-template-form-renderers)
  - [Kontext tillgänglig i formulärmallar](/sv/5.2/ref/forms/renderers/#context-available-in-formset-templates)
  - [Kontext tillgänglig i formulärmallar](/sv/5.2/ref/forms/renderers/#context-available-in-form-templates)
  - [Sammanhang tillgängligt i fältmallar](/sv/5.2/ref/forms/renderers/#context-available-in-field-templates)
  - [Kontext tillgänglig i widgetmallar](/sv/5.2/ref/forms/renderers/#context-available-in-widget-templates)
  - [Åsidosätta inbyggda mallar för formulär](/sv/5.2/ref/forms/renderers/#overriding-built-in-formset-templates)
  - [Åsidosätta inbyggda formulärmallar](/sv/5.2/ref/forms/renderers/#overriding-built-in-form-templates)
  - [Åsidosätta inbyggda fältmallar](/sv/5.2/ref/forms/renderers/#overriding-built-in-field-templates)
  - [Åsidosätta inbyggda widgetmallar](/sv/5.2/ref/forms/renderers/#overriding-built-in-widget-templates)
- [Widgets](/sv/5.2/ref/forms/widgets/)

  - [Ange widgetar](/sv/5.2/ref/forms/widgets/#specifying-widgets)
  - [Ställa in argument för widgets](/sv/5.2/ref/forms/widgets/#setting-arguments-for-widgets)
  - [Widgetar som ärver från widgeten `Select`](/sv/5.2/ref/forms/widgets/#widgets-inheriting-from-the-select-widget)
  - [Anpassa widgetinstanser](/sv/5.2/ref/forms/widgets/#customizing-widget-instances)
  - [Klasser för baswidgetar](/sv/5.2/ref/forms/widgets/#base-widget-classes)
  - [Inbyggda widgetar](/sv/5.2/ref/forms/widgets/#built-in-widgets)
- [Validering av formulär och fält](/sv/5.2/ref/forms/validation/)

  - [Upphävande av `ValidationError`](/sv/5.2/ref/forms/validation/#raising-validationerror)
  - [Använda validering i praktiken](/sv/5.2/ref/forms/validation/#using-validation-in-practice)
