<spanid="evennia-web-admin-scripts"></span><h1>evennia.web.admin.scripts<aclass="headerlink"href="#module-evennia.web.admin.scripts"title="Link to this heading">¶</a></h1>
<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_interval':</span><spanclass="pre"><django.forms.fields.IntegerField</span><spanclass="pre">object>,</span><spanclass="pre">'db_key':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'db_lock_storage':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'db_persistent':</span><spanclass="pre"><django.forms.fields.BooleanField</span><spanclass="pre">object>,</span><spanclass="pre">'db_repeats':</span><spanclass="pre"><django.forms.fields.IntegerField</span><spanclass="pre">object>,</span><spanclass="pre">'db_start_delay':</span><spanclass="pre"><django.forms.fields.BooleanField</span><spanclass="pre">object>,</span><spanclass="pre">'db_typeclass_path':</span><spanclass="pre"><django.forms.fields.ChoiceField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptForm.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">{'db_interval':</span><spanclass="pre"><django.forms.fields.IntegerField</span><spanclass="pre">object>,</span><spanclass="pre">'db_key':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'db_lock_storage':</span><spanclass="pre"><django.forms.fields.CharField</span><spanclass="pre">object>,</span><spanclass="pre">'db_persistent':</span><spanclass="pre"><django.forms.fields.BooleanField</span><spanclass="pre">object>,</span><spanclass="pre">'db_repeats':</span><spanclass="pre"><django.forms.fields.IntegerField</span><spanclass="pre">object>,</span><spanclass="pre">'db_start_delay':</span><spanclass="pre"><django.forms.fields.BooleanField</span><spanclass="pre">object>,</span><spanclass="pre">'db_typeclass_path':</span><spanclass="pre"><django.forms.fields.ChoiceField</span><spanclass="pre">object>}</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptForm.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.admin.scripts.ScriptForm.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.admin.scripts.</span></span><spanclass="sig-name descname"><spanclass="pre">ScriptTagInline</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">parent_model</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">admin_site</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptTagInline"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptTagInline"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">model</span></span><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptTagInline.model"title="Link to this definition">¶</a></dt>
<dd><p>alias of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ScriptDB_db_tags</span></code></p>
<spanclass="sig-name descname"><spanclass="pre">related_field</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'scriptdb'</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptTagInline.related_field"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.admin.scripts.ScriptTagInline.media"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.web.admin.scripts.</span></span><spanclass="sig-name descname"><spanclass="pre">ScriptAttributeInline</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">parent_model</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">admin_site</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAttributeInline"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAttributeInline"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">model</span></span><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAttributeInline.model"title="Link to this definition">¶</a></dt>
<dd><p>alias of <codeclass="xref py py-class docutils literal notranslate"><spanclass="pre">ScriptDB_db_attributes</span></code></p>
<spanclass="sig-name descname"><spanclass="pre">related_field</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">'scriptdb'</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAttributeInline.related_field"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.admin.scripts.ScriptAttributeInline.media"title="Link to this definition">¶</a></dt>
<emclass="property"><spanclass="k"><spanclass="pre">class</span></span><spanclass="w"></span></em><spanclass="sig-prename descclassname"><spanclass="pre">evennia.web.admin.scripts.</span></span><spanclass="sig-name descname"><spanclass="pre">ScriptAdmin</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">model</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">admin_site</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAdmin"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">list_display</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">('id',</span><spanclass="pre">'db_key',</span><spanclass="pre">'db_typeclass_path',</span><spanclass="pre">'db_obj',</span><spanclass="pre">'db_interval',</span><spanclass="pre">'db_repeats',</span><spanclass="pre">'db_persistent',</span><spanclass="pre">'db_date_created')</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.list_display"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">list_display_links</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">('id',</span><spanclass="pre">'db_key')</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.list_display_links"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">ordering</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">['-db_date_created',</span><spanclass="pre">'-id']</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.ordering"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">search_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">['=id',</span><spanclass="pre">'^db_key',</span><spanclass="pre">'db_typeclass_path']</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.search_fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">readonly_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">['serialized_string']</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.readonly_fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">form</span></span><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.form"title="Link 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>
<spanclass="sig-name descname"><spanclass="pre">save_as</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">True</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.save_as"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">save_on_top</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">True</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.save_on_top"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">list_select_related</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">True</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.list_select_related"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">view_on_site</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">False</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.view_on_site"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">raw_id_fields</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">('db_obj',)</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.raw_id_fields"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">fieldsets</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">((None,</span><spanclass="pre">{'fields':</span><spanclass="pre">(('db_key',</span><spanclass="pre">'db_typeclass_path'),</span><spanclass="pre">('db_interval',</span><spanclass="pre">'db_repeats',</span><spanclass="pre">'db_start_delay',</span><spanclass="pre">'db_persistent'),</span><spanclass="pre">'db_obj',</span><spanclass="pre">'db_lock_storage',</span><spanclass="pre">'serialized_string')}),)</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.fieldsets"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">inlines</span></span><emclass="property"><spanclass="w"></span><spanclass="p"><spanclass="pre">=</span></span><spanclass="w"></span><spanclass="pre">[<class</span><spanclass="pre">'evennia.web.admin.scripts.ScriptTagInline'>,</span><spanclass="pre"><class</span><spanclass="pre">'evennia.web.admin.scripts.ScriptAttributeInline'>]</span></em><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.inlines"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">serialized_string</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">obj</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAdmin.serialized_string"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.serialized_string"title="Link to this definition">¶</a></dt>
<dd><p>Get the serialized version of the object.</p>
<spanclass="sig-name descname"><spanclass="pre">get_form</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">request</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">obj</span></span><spanclass="o"><spanclass="pre">=</span></span><spanclass="default_value"><spanclass="pre">None</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/admin/scripts.html#ScriptAdmin.get_form"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.get_form"title="Link to this definition">¶</a></dt>
<spanclass="sig-name descname"><spanclass="pre">save_model</span></span><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="n"><spanclass="pre">request</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">obj</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">form</span></span></em>, <emclass="sig-param"><spanclass="n"><spanclass="pre">change</span></span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/web/admin/scripts.html#ScriptAdmin.save_model"><spanclass="viewcode-link"><spanclass="pre">[source]</span></span></a><aclass="headerlink"href="#evennia.web.admin.scripts.ScriptAdmin.save_model"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.admin.scripts.ScriptAdmin.media"title="Link to this definition">¶</a></dt>