【发布时间】:2021-08-26 03:11:55
【问题描述】:
例如,表单的会话值未显示验证错误
{{ object }} 没有显示出来。
表格
class EmpresaForm(forms.ModelForm):
class Meta:
model = models.Empresa
fields = [
"fantasia",
"razao",
"cnpj",
"seguimento"
]
查看
class EmpresaCreateView(generic.CreateView):
model = models.Empresa
form_class = forms.EmpresaForm
模板
<form method="post" enctype="multipart/form-data">
{% csrf_token %}
{{form.errors}}
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="fantasia">fantasia: </label>
<input class="form-control col-sm-10" id="fantasia" type="text" name="fantasia" value="{{ object.fantasia }}">
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="razao">razao: </label>
<input class="form-control col-sm-10" id="razao" type="text" name="razao" value="{{ object.razao }}">
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="cnpj">cnpj: </label>
<input class="form-control col-sm-10" id="cnpj" type="text" name="cnpj" value="{{ object.cnpj }}">
</div>
<div class="form-group row">
<label class="col-sm-2 col-form-label" for="seguimento">seguimento: </label>
<input class="form-control col-sm-10" id="seguimento" type="text" name="seguimento" value="{{ object.seguimento }}">
</div>
<input type="submit" value="Save" class="btn btn-primary">
</form>
【问题讨论】:
标签: django django-models django-views django-forms django-templates