{"title":"Formulär","version":"5.2","locale":"sv","docname":"ref/forms/index","url":"/sv/5.2/ref/forms/","canonical":"https://djangodocs.dev/sv/5.2/ref/forms/","summary":"Detaljerad API-referens för formulär. För introduktionsmaterial, se Arbeta med formulär ämnesguide. API för formulär Inbundna och obundna formulär Använda formulär…","html":"<h1>Formulär<a class=\"heading-anchor\" href=\"#forms\"><span class=\"visually-hidden\">Link to this heading</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>Detaljerad API-referens för formulär. För introduktionsmaterial, se <a class=\"reference internal\" href=\"/sv/5.2/topics/forms/\"><span class=\"doc\">Arbeta med formulär</span></a> ämnesguide.</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/\">API för formulär</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#bound-and-unbound-forms\">Inbundna och obundna formulär</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#using-forms-to-validate-data\">Använda formulär för att validera data</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#initial-form-values\">Initiala formvärden</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#checking-which-form-data-has-changed\">Kontroll av vilka formulärdata som har ändrats</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#accessing-the-fields-from-the-form\">Åtkomst till fälten från formuläret</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#accessing-clean-data\">Tillgång till ”rena” data</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#outputting-forms-as-html\">Utmatning av formulär som HTML</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#more-granular-output\">Mer detaljerad utdata</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#customizing-boundfield\">Anpassa <code class=\"docutils literal notranslate\"><span class=\"pre\">BoundField</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#binding-uploaded-files-to-a-form\">Binder uppladdade filer till ett formulär</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#subclassing-forms\">Underklassificering av formulär</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/api/#prefixes-for-forms\">Prefix för former</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/fields/\">Formulärfält</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/fields/#core-field-arguments\">Argument för kärnområdet</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/fields/#checking-if-the-field-data-has-changed\">Kontroll av om fältdata har ändrats</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/fields/#built-in-field-classes\">Inbyggda <code class=\"docutils literal notranslate\"><span class=\"pre\">Field</span></code>-klasser</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/fields/#slightly-complex-built-in-field-classes\">Något komplexa inbyggda <code class=\"docutils literal notranslate\"><span class=\"pre\">Field</span></code>-klasser</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/fields/#fields-which-handle-relationships\">Fält som hanterar relationer</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/fields/#creating-custom-fields\">Skapa anpassade fält</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/models/\">Modellformer</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/models/#model-form-meta-api\">Modellformulär <code class=\"docutils literal notranslate\"><span class=\"pre\">Meta</span></code> API</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/models/#model-form-factory-functions\">Funktioner för modellformfabrik</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/formsets/\">Funktioner i formuläret</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/formsets/#formset-factory\"><code class=\"docutils literal notranslate\"><span class=\"pre\">formset_factory</span></code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/\">API för rendering av formulär</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#the-low-level-render-api\">API för rendering på låg nivå</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#built-in-template-form-renderers\">Inbyggda formulärmallar för mallar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#context-available-in-formset-templates\">Kontext tillgänglig i formulärmallar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#context-available-in-form-templates\">Kontext tillgänglig i formulärmallar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#context-available-in-field-templates\">Sammanhang tillgängligt i fältmallar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#context-available-in-widget-templates\">Kontext tillgänglig i widgetmallar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#overriding-built-in-formset-templates\">Åsidosätta inbyggda mallar för formulär</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#overriding-built-in-form-templates\">Åsidosätta inbyggda formulärmallar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#overriding-built-in-field-templates\">Åsidosätta inbyggda fältmallar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/renderers/#overriding-built-in-widget-templates\">Åsidosätta inbyggda widgetmallar</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/widgets/\">Widgets</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/widgets/#specifying-widgets\">Ange widgetar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/widgets/#setting-arguments-for-widgets\">Ställa in argument för widgets</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/widgets/#widgets-inheriting-from-the-select-widget\">Widgetar som ärver från widgeten <code class=\"docutils literal notranslate\"><span class=\"pre\">Select</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/widgets/#customizing-widget-instances\">Anpassa widgetinstanser</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/widgets/#base-widget-classes\">Klasser för baswidgetar</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/widgets/#built-in-widgets\">Inbyggda widgetar</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/validation/\">Validering av formulär och fält</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/validation/#raising-validationerror\">Upphävande av <code class=\"docutils literal notranslate\"><span class=\"pre\">ValidationError</span></code></a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/sv/5.2/ref/forms/validation/#using-validation-in-practice\">Använda validering i praktiken</a></li>\n</ul>\n</li>\n</ul>\n</div>","rootId":"forms","toc":[],"breadcrumbs":[{"docname":"ref/index","title":"API-referens","url":"/sv/5.2/ref/"}],"prev":{"docname":"ref/files/uploads","title":"Uppladdade filer och uppladdningshanterare","url":"/sv/5.2/ref/files/uploads/"},"next":{"docname":"ref/forms/api","title":"API för formulär","url":"/sv/5.2/ref/forms/api/"},"formats":{"html":"/sv/5.2/ref/forms/","markdown":"/sv/5.2/ref/forms.md","json":"/sv/5.2/ref/forms.json"},"source":"https://github.com/django/django/blob/stable/5.2.x/docs/ref/forms/index.txt","official":"https://docs.djangoproject.com/sv/5.2/ref/forms/","inVersions":["6.1","6.0","5.2"],"inLocales":["en","sv","zh-hans","ga","fr","ja","id","it","pt-br","ko","es","el","pl"]}