,并重定向到get_success_url(),可以覆盖该方法在以上行为之间添加额外的动作.该方法必须返回一个HttpResponse.
form_invalid(form):如果表单验证失败,则使用已填充的表单数据和错误信息重新渲染上下文...属性:
tamplate_name:
form_class:
fields:字段名称列表,其解释方式与ModelForm的Meta.fields相同.如果你是自动生成表单类,那么该属性不能省略.
success_url...显示用于编辑现有对象的表单的视图,重新显示具有验证错误信息的视图,并且保存对象.这里使用从对象模型自动生成的表单(除非手动制定表单类)....P\d+)/$', views.EmployeeDetail.as_view(), name='employee_detail'),
]
工程中urls
from django.conf.urls...因为编辑和新增页面的前端代码基本一样,我们在这里都指定了template为update_form。也可指定不同的模板。另外也可用template_name_suffix参数去指定模板。