本文链接:https://blog.csdn.net/bbwangj/article/details/98720627
Class-based views是Django为解决建站过程中的常见的呈现模式而建立的...,各种有用的对象被存储在self上,同request(self.request)一样,其中包含了从URLconf中获取到的位置参数(self.args)和关键字参数(self.kwargs)....显示表单的视图,验证错误时,重新显示表单并显示错误信息;成功时,重定向到一个新的URL....,并重定向到get_success_url(),可以覆盖该方法在以上行为之间添加额外的动作.该方法必须返回一个HttpResponse.
form_invalid(form):如果表单验证失败,则使用已填充的表单数据和错误信息重新渲染上下文...显示确认页面并删除现有对象的视图.仅当请求方法为POST时,才会删除给定的内容.如果此视图是通过GET提取的,它将显示一个确认页面,其中包含POST到同一网址的表单.