<pclass="last">You are reading an old version of the Evennia documentation. <ahref="https://www.evennia.com/docs/latest/index.html">The latest version is here</a></p>.
<spanid="evennia-web-admin-scripts"></span><h1>evennia.web.admin.scripts<aclass="headerlink"href="#module-evennia.web.admin.scripts"title="Permalink to this headline">¶</a></h1>
<dlclass="py class">
<dtid="evennia.web.admin.scripts.ScriptForm">
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.web.admin.scripts.</code><codeclass="sig-name descname">ScriptForm</code><spanclass="sig-paren">(</span><emclass="sig-param">data=None</em>, <emclass="sig-param">files=None</em>, <emclass="sig-param">auto_id='id_%s'</em>, <emclass="sig-param">prefix=None</em>, <emclass="sig-param">initial=None</em>, <emclass="sig-param">error_class=<class 'django.forms.utils.ErrorList'></em>, <emclass="sig-param">label_suffix=None</em>, <emclass="sig-param">empty_permitted=False</em>, <emclass="sig-param">instance=None</em>, <emclass="sig-param">use_required_attribute=None</em>, <emclass="sig-param">renderer=None</em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptForm"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptForm"title="Permalink to this definition">¶</a></dt>
<emclass="property">property </em><codeclass="sig-name descname">media</code><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptForm.media"title="Permalink to this definition">¶</a></dt>
<dd><p>Return all media required to render the widgets on this form.</p>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.web.admin.scripts.</code><codeclass="sig-name descname">ScriptTagInline</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">parent_model</span></em>, <emclass="sig-param"><spanclass="n">admin_site</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptTagInline"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptTagInline"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">model</code><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptTagInline.model"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">evennia.scripts.models.ScriptDB_db_tags</span></code></p>
<codeclass="sig-name descname">related_field</code><emclass="property"> = 'scriptdb'</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptTagInline.related_field"title="Permalink to this definition">¶</a></dt>
<emclass="property">property </em><codeclass="sig-name descname">media</code><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptTagInline.media"title="Permalink to this definition">¶</a></dt>
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.web.admin.scripts.</code><codeclass="sig-name descname">ScriptAttributeInline</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">parent_model</span></em>, <emclass="sig-param"><spanclass="n">admin_site</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAttributeInline"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAttributeInline"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">model</code><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAttributeInline.model"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">evennia.scripts.models.ScriptDB_db_attributes</span></code></p>
<codeclass="sig-name descname">related_field</code><emclass="property"> = 'scriptdb'</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAttributeInline.related_field"title="Permalink to this definition">¶</a></dt>
<emclass="property">property </em><codeclass="sig-name descname">media</code><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAttributeInline.media"title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
</dd></dl>
<dlclass="py class">
<dtid="evennia.web.admin.scripts.ScriptAdmin">
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.web.admin.scripts.</code><codeclass="sig-name descname">ScriptAdmin</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">model</span></em>, <emclass="sig-param"><spanclass="n">admin_site</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAdmin"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">list_display_links</code><emclass="property"> = ('id', 'db_key')</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.list_display_links"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">ordering</code><emclass="property"> = ['-db_date_created', '-id']</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.ordering"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">search_fields</code><emclass="property"> = ['=id', '^db_key', 'db_typeclass_path']</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.search_fields"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">readonly_fields</code><emclass="property"> = ['serialized_string']</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.readonly_fields"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">form</code><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.form"title="Permalink to this definition">¶</a></dt>
<dd><p>alias of <aclass="reference internal"href="#evennia.web.admin.scripts.ScriptForm"title="evennia.web.admin.scripts.ScriptForm"><codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ScriptForm</span></code></a></p>
<codeclass="sig-name descname">save_as</code><emclass="property"> = True</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.save_as"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">save_on_top</code><emclass="property"> = True</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.save_on_top"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">list_select_related</code><emclass="property"> = True</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.list_select_related"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">view_on_site</code><emclass="property"> = False</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.view_on_site"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">raw_id_fields</code><emclass="property"> = ('db_obj',)</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.raw_id_fields"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">inlines</code><emclass="property"> = [<class 'evennia.web.admin.scripts.ScriptTagInline'>, <class 'evennia.web.admin.scripts.ScriptAttributeInline'>]</em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.inlines"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">serialized_string</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">obj</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAdmin.serialized_string"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.serialized_string"title="Permalink to this definition">¶</a></dt>
<dd><p>Get the serialized version of the object.</p>
<codeclass="sig-name descname">get_form</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">request</span></em>, <emclass="sig-param"><spanclass="n">obj</span><spanclass="o">=</span><spanclass="default_value">None</span></em>, <emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAdmin.get_form"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.get_form"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">save_model</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n">request</span></em>, <emclass="sig-param"><spanclass="n">obj</span></em>, <emclass="sig-param"><spanclass="n">form</span></em>, <emclass="sig-param"><spanclass="n">change</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAdmin.save_model"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.save_model"title="Permalink to this definition">¶</a></dt>
<emclass="property">property </em><codeclass="sig-name descname">media</code><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.media"title="Permalink to this definition">¶</a></dt>
<pclass="last">You are reading an old version of the Evennia documentation. <ahref="https://www.evennia.com/docs/latest/index.html">The latest version is here</a></p>.
</div>
<divclass="footer"role="contentinfo">
© Copyright 2023, The Evennia developer community.
Created using <ahref="https://www.sphinx-doc.org/">Sphinx</a> 3.2.1.