Найти - Пользователи
Полная версия: Организация регистрации
Начало » Django » Организация регистрации
1
Mutagena
Подскажите, как правильно организовать регистрацию на Django. Использование сторонних проектов не предлагать, только средствами самого фреймворка.
Ferroman
Вопрос слишком общий. К тому же описанный в документации и джангобуке.
Что именно не понятно?
Mutagena
Ferroman, вот, например, не получается переопределить поле password. Делаю вот так:
from django.contrib.auth.forms import UserCreationForm
from django import forms
class RegistrForm(UserCreationForm):
username = forms.CharField(required=True, label="Имя", max_length=30)
email = forms.EmailField(required=True, label="E-mail")
А как мне переопределить поле password, так чтобы вывести: “пароль”, “повторите пароль” в шаблоне.
Я вывожу так:
  			<form action="" method="post">
{% for field in form %}
<p>{{ field.label_tag }}: {{ field }}</p>
{% endfor %}
<input type="submit" value="Регистрация">
</form>
slav0nic
возьми django-registration и посмотри как там сделано…, а лучше возьми его как приложение %)
aliens
Насколько я помню, в UserCreationForm есть 2 поля пароля, но нету поля e-mail. И там приходится save() переопределять.
К тому же, почему не выводить форму как form.as_p ?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB