<spanid="evennia-web-website-forms"></span><h1>evennia.web.website.forms<aclass="headerlink"href="#module-evennia.web.website.forms"title="Link to this heading">¶</a></h1>
<spanclass="sig-name descname"><spanclass="pre">clean</span></span><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/website/forms.html#EvenniaForm.clean"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.website.forms.EvenniaForm.clean"title="Link to this definition">¶</a></dt>
<dd><p>Django hook. Performed on form submission.</p>
<spanclass="sig-name descname"><spanclass="pre">base_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{}</span></em><aclass="headerlink"href="#evennia.web.website.forms.EvenniaForm.base_fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">declared_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{}</span></em><aclass="headerlink"href="#evennia.web.website.forms.EvenniaForm.declared_fields"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">media</span></span><aclass="headerlink"href="#evennia.web.website.forms.EvenniaForm.media"title="Link to this definition">¶</a></dt>
<dd><p>Return all media required to render the widgets on this form.</p>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.web.website.forms.</span></span><spanclass="sig-name descname"><spanclass="pre">AccountForm</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o"><spanclass="pre">*</span></span><spanclass="n"><spanclass="pre">args</span></span></em>, <emclass="sig-param"><spanclass="o"><spanclass="pre">**</span></span><spanclass="n"><spanclass="pre">kwargs</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/website/forms.html#AccountForm"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.website.forms.AccountForm"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">Meta</span></span><aclass="reference internal"href="../_modules/evennia/web/website/forms.html#AccountForm.Meta"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.website.forms.AccountForm.Meta"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">model</span></span><aclass="headerlink"href="#evennia.web.website.forms.AccountForm.Meta.model"title="Link to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.accounts.accounts.html#evennia.accounts.accounts.DefaultAccount"title="evennia.accounts.accounts.DefaultAccount"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">DefaultAccount</span></code></a></p>
<spanclass="sig-name descname"><spanclass="pre">fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">('username',</span><spanclass="pre">'email')</span></em><aclass="headerlink"href="#evennia.web.website.forms.AccountForm.Meta.fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">field_classes</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'username':</span><spanclass="pre"><class</span><spanclass="pre">'django.contrib.auth.forms.UsernameField'>}</span></em><aclass="headerlink"href="#evennia.web.website.forms.AccountForm.Meta.field_classes"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">base_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'email':</span><spanclass="pre"><django.forms.fields.EmailField</span><spanclass="pre">object>,</span><spanclass="pre">'password1':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'password2':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'username':</span><spanclass="pre"><django.contrib.auth.forms.UsernameField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.website.forms.AccountForm.base_fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">declared_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'email':</span><spanclass="pre"><django.forms.fields.EmailField</span><spanclass="pre">object>,</span><spanclass="pre">'password1':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'password2':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.website.forms.AccountForm.declared_fields"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">media</span></span><aclass="headerlink"href="#evennia.web.website.forms.AccountForm.media"title="Link to this definition">¶</a></dt>
<dd><p>Return all media required to render the widgets on this form.</p>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">Meta</span></span><aclass="reference internal"href="../_modules/evennia/web/website/forms.html#ObjectForm.Meta"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.website.forms.ObjectForm.Meta"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">model</span></span><aclass="headerlink"href="#evennia.web.website.forms.ObjectForm.Meta.model"title="Link to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.objects.objects.html#evennia.objects.objects.DefaultObject"title="evennia.objects.objects.DefaultObject"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">DefaultObject</span></code></a></p>
<spanclass="sig-name descname"><spanclass="pre">fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">('db_key',)</span></em><aclass="headerlink"href="#evennia.web.website.forms.ObjectForm.Meta.fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">labels</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'db_key':</span><spanclass="pre">'Name'}</span></em><aclass="headerlink"href="#evennia.web.website.forms.ObjectForm.Meta.labels"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">base_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'db_key':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.website.forms.ObjectForm.base_fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">declared_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{}</span></em><aclass="headerlink"href="#evennia.web.website.forms.ObjectForm.declared_fields"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">media</span></span><aclass="headerlink"href="#evennia.web.website.forms.ObjectForm.media"title="Link to this definition">¶</a></dt>
<dd><p>Return all media required to render the widgets on this form.</p>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">Meta</span></span><aclass="reference internal"href="../_modules/evennia/web/website/forms.html#CharacterForm.Meta"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.website.forms.CharacterForm.Meta"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">model</span></span><aclass="headerlink"href="#evennia.web.website.forms.CharacterForm.Meta.model"title="Link to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="evennia.objects.objects.html#evennia.objects.objects.DefaultCharacter"title="evennia.objects.objects.DefaultCharacter"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">DefaultCharacter</span></code></a></p>
<spanclass="sig-name descname"><spanclass="pre">fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">('db_key',)</span></em><aclass="headerlink"href="#evennia.web.website.forms.CharacterForm.Meta.fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">labels</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'db_key':</span><spanclass="pre">'Name'}</span></em><aclass="headerlink"href="#evennia.web.website.forms.CharacterForm.Meta.labels"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">base_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'db_key':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'desc':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.website.forms.CharacterForm.base_fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">declared_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'desc':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.website.forms.CharacterForm.declared_fields"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">media</span></span><aclass="headerlink"href="#evennia.web.website.forms.CharacterForm.media"title="Link to this definition">¶</a></dt>
<dd><p>Return all media required to render the widgets on this form.</p>
<spanclass="sig-name descname"><spanclass="pre">base_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'db_key':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'desc':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.website.forms.CharacterUpdateForm.base_fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">declared_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">{'desc':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.website.forms.CharacterUpdateForm.declared_fields"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">property</span></span><spanclass="w"></span></em><spanclass="sig-name descname"><spanclass="pre">media</span></span><aclass="headerlink"href="#evennia.web.website.forms.CharacterUpdateForm.media"title="Link to this definition">¶</a></dt>
<dd><p>Return all media required to render the widgets on this form.</p>