感谢 FallenAngel,你是对的,我错过了视图信息。感谢您告诉我有关“包含”almalki 的信息,现在一切正常。在我的项目中,我在这个视图中使用了 2 个表单和一个 jquery 模态窗口。为了简化我的解决方案,我将只使用一种形式。我希望这对某人有用。
解决方案:
查看您将包含表单的模板
def patrimonio_view(request,
template_name='home/patrimonio.html'):
#OTHER DB QUERYS
pat = patrimonio.objects.all()
ciu = ciudad.objects.all()
if request.method == 'POST':
if "Registrar_usuario" in request.POST:
#USER REGISTRATION FORM RELATIVE
return register_usuario()
if "Registrar_comerciante" in request.POST:
#MERCHANT REGISTRATION FORM RELATIVE
return register_comerciante()
#RENDER
return render_to_response(template_name,{
'patrimonio':pat,
'ciudad':ciu,
}, context_instance=RequestContext(request))
网址.py
url(r'^patrimonio/$','patrimonio_view',
{'backend_registro_usuario': 'Hesperides.apps.accounts.regbackend_usuario.DefaultBackend','form_class_usuario':RegistrationForm_usuario}, name='vista_patrimonio'),
在模板中,您将包含以下表格:
{% include "registration/registration_form_usuario.html" %}