Создаю регистрационную форму:
#urls.py
from django.conf.urls import patterns, url
from django.views.generic import TemplateView
from account.views import Register
urlpatterns = patterns('',
url(r'^register/$', Register.as_view(template_name='account/register.html')),
)
#views.py
from django.views.generic import CreateView
from django.contrib.auth.models import User
class Register(CreateView):
model = User
success_url = '/account/'
И у меня есть вопрос: как я могу добавить этот адрес электронной почты (теперь мне нужно только ввести имя пользователя, пароль и 2 раза).
@edit
А как "восстановить" пароль? Когда я создаю пользователя (в этой форме), а затем перехожу в панель администратора, в поле пользователя я вижу «Неверный формат пароля или неизвестный алгоритм хеширования.». Как я могу это исправить?