django模型形成验证和错误显示

时间:2011-11-01 15:34:10

标签: django django-models django-forms django-templates django-views

我有这个模板:http://dpaste.com/645468/将数据发送到此视图:http://dpaste.com/645469/。模板显示由modelforms制作的表单,带有 自定义布局。我必须验证字段值发送到视图,然后如果字段验证失败,则重定向到相同的模板。我试过这样做 创建相关模型的实例,然后逐个收集所有字段(如果它们出现在request.POST中则检查它们)并将其分配给模型 字段,然后将该模型实例分配给新的模型实例。然后我推出了一个.is_valid()检查,但它失败了,因为它需要模型实例pc, 所以模型实例需要存在于db上。那么如何验证这些数据,如果验证失败,重定向到另一个模板并显示错误?

0 个答案:

没有答案