장고 인증 모듈을 사용하여 자체 인증 시스템을 만들려고합니다. 내가 템플릿, 사용자 이름에 내 양식을 인쇄하고 텍스트 필드가 잘 표시되어 있지만 암호 필드는 다음이 <django.forms.widgets.PasswordInput object at 0x00000000039E1710>
Django PasswordInput이 양식 필드 대신 객체를 인쇄합니다.
등의 표시 객체 뭔가 내 양식
class UserLoginForm(forms.Form):
username = forms.CharField(required = True)
password = forms.PasswordInput(render_value = True)
입니다 그리고 템플릿이 여기에 갈 때 문제는 . 이 같은 형태를 수정 한 후 그 스팸에 대한 좋은
class UserLoginForm(forms.Form):
username = forms.CharField(required = True)
password = forms.CharField(widget=forms.PasswordInput())
죄송 표시 :
{% if form.errors %}
<p>Your username and password didn't match. Please try again.</p>
{% endif %}
<form method="post" action="/portal/login">
{% csrf_token %}
<table>
<tr>
<td>{{ form.username.label_tag }}</td>
<td>{{ form.username }}</td>
</tr>
<tr>
<td>{{ form.password.label_tag }}</td>
<td>{{ form.password }}</td>
</tr>
</table>
<input type="submit" value="login" />
<input type="hidden" name="next" value="{{ next }}" />
</form>
은 어떤 일이
-Vikram