我正在尝试构建一个注册用户的表单 - 使用Django内置的用户模型和使用通用视图。我无法弄清楚如何确认密码。从Django用户模型创建表格
<form action="." method="post">
{% csrf_token %}
{{ form.non_field_errors }}
<p>
{{ form.username.errors }}
<label for="username">Username</label>
{{ form.username }}
</p>
<p>
{{ form.email.errors }}
<label for="email">Email</label>
{{ form.email }}
</p>
<p>
{{ form.password.errors }}
{{ form.password.label_tag }}
{{ form.password }}
</p>
<p><input type="submit" value="Submit" /></p>
</form>
所以我的问题是,它不提交,我无法确认密码。密码也是纯文本而不是隐藏的,但我会稍后再解决。
我试过form.password_confirmation和form.confirm_password,但它们不起作用。在任何地方都找不到这个文件。
我得到它与form.as_p,它给了所有数据库字段(即使是我不想要的)。所以..这是我的表单问题。其他人以这种方式注册用户吗? – 2010-11-16 23:51:19