django注册页面与国家,州提交后的字段

时间:2014-07-16 07:18:57

标签: python django forms

我使用django-registration包创建了一个django表单。

因为我有两个选择字段,第一个是国家,第二个是国家,取决于国家。如果我收到任何错误,当我提交表单时,它会返回带有用户填充数据的表单。

但我面临着国家和州选拔领域的问题。

请给我解决这个问题的想法

2 个答案:

答案 0 :(得分:0)

我在Django的管理员中尝试过你的案例。在Django中有一个请求对象,我想你知道它是什么。您可以request.user.user_permissions.select_related()选择用户。希望它会对你有所帮助。

答案 1 :(得分:0)

使用Dajax可以轻松完成这些过滤后的表单。如果我理解正确,您希望按照http://www.dajaxproject.com/forms/

的方式执行某些操作

我以前尝试过这个,它有助于制作出色的过滤形式。如果不是Dajax,您的另一个选择是编写JavaScript以将表单数据发送到您的视图,然后根据您所在的国家/地区获取您的状态,并将新选项附加到您的州选择字段。