Html 将窗体初始值设置为不在窗体选项中的值
我试图将表单的初始值设置为某个选项,但现在不再可用 以下是我的forms.py选项: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
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 %}