我正在嘗試構建一個註冊用戶的表單 - 使用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