Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将窗体初始值设置为不在窗体选项中的值_Html_Django_Django Forms_Django Views - Fatal编程技术网

Html 将窗体初始值设置为不在窗体选项中的值

Html 将窗体初始值设置为不在窗体选项中的值,html,django,django-forms,django-views,Html,Django,Django Forms,Django Views,我试图将表单的初始值设置为某个选项,但现在不再可用 以下是我的forms.py选项: list_DB_genius_status= ( ('Bound', 'Bound'), ('Cancelled', 'Cancelled'), ('Closed', 'Closed'), ('Declined', 'Declined'), ('Extended', 'Extended'),) 我的班级: DB_Genius_Status = forms.Typ

我试图将表单的初始值设置为某个选项,但现在不再可用

以下是我的forms.py选项:

    list_DB_genius_status= (
    ('Bound', 'Bound'),
    ('Cancelled', 'Cancelled'),
    ('Closed', 'Closed'),
    ('Declined', 'Declined'),
    ('Extended', 'Extended'),)
我的班级:

DB_Genius_Status = forms.TypedChoiceField(label = 'DB Genius Status', choices=list_DB_genius_status)
在views.py中,我尝试将初始值设置为“Expired”,因为这是默认值,但在加载时它默认为“businessexception”

RPA_tool.html:

{% extends "home/base.html" %}
{% load crispy_forms_tags %}

{% block content %}
    <div class = "content-section">
        <form method ="POST">
            {% csrf_token %}
            <Fieldset class="form-group">
                <legend class="border-bottom mb-4">
                    Edit RPA Details
                </legend>
                {{form|crispy}}
            </Fieldset>
            <div class="form-group"> 
                <button class="btn btn-outline-info" type="submit"> Submit </button>
            </div>
        </form> 
    </div>
{% endblock content %}
{%extends“home/base.html”%}
{%load crispy_forms_tags%}
{%block content%}
{%csrf_令牌%}
编辑RPA详细信息
{{form | crispy}}
提交
{%endblock内容%}

是否有办法将默认值设置为“Expired”,而不在下拉列表中显示为选项?

不可能,因为如果它不在选项中,则不会为该选项呈现HTML
标记。
{% extends "home/base.html" %}
{% load crispy_forms_tags %}

{% block content %}
    <div class = "content-section">
        <form method ="POST">
            {% csrf_token %}
            <Fieldset class="form-group">
                <legend class="border-bottom mb-4">
                    Edit RPA Details
                </legend>
                {{form|crispy}}
            </Fieldset>
            <div class="form-group"> 
                <button class="btn btn-outline-info" type="submit"> Submit </button>
            </div>
        </form> 
    </div>
{% endblock content %}