Примеры старой формы регистрации из переведенной документации не работают, устарели.
Где найти примеры с использованием новой формы регистрации?
Не по глазам мне…
Nick2009С чего это вдруг. Докозательство в студию.
документации не работают, устарели.
Nick2009google или собственная фантазия
Где найти примеры с использованием новой формы регистрации?
from django import oldforms as forms
from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response
from django.contrib.auth.forms import UserCreationForm
def register(request):
form = UserCreationForm()
if request.method == 'POST':
data = request.POST.copy()
errors = form.get_validation_errors(data) # тоже отсутствует
if not errors:
new_user = form.save(data)
return HttpResponseRedirect("/books/")
else:
data, errors = {}, {}
return render_to_response("registration/register.html", {
'form' : forms.FormWrapper(form, data, errors) # тоже отсутствует
})
Nick2009Это уже давным давно отключили. У тебя ну очень старая версия джанги. Уже скоро 1.1 выхдит. а ты на какой то 0.96 скорей всего сидишь.
from django import oldforms as forms
DaevaornВсё так и есть. А код взят из общеизвестной переведенной документации http://djbook.ru/ch12s03.html.
Nick2009
а где вы этот код нашли?
romankrv
не, Ром, у человека как раз новая джанга, но старый код.
romankrvНе поможет, ибо не в тему. Вопрос был про UserCreationForm, которая есть в новой Джанге.
Наверно документация поможет тебе читать тут:
http://docs.djangoproject.com/en/dev/to … orms-index
Nick2009Не читай устаревшую доку или читай и понимай что это не офф дока
А код взят из общеизвестной переведенной документации http://djbook.ru/ch12s03.html.
romankrvРома, пожалуйста, читай посты внимательнее, опять не в тему.
послушай и сравни свой устаревший код, который в старте ты привел с кодом самой джанги
http://code.djangoproject.com/browser/d … dmin.py#L4
найди три отличия, да?