Ferromanнаверное работает,
А что, не работает?
Насамом деле профит от такого трюка сомнительный. Если вызовы get_profile() засовывать в в обработчики исключений то проблем не будет.
просто полных примеров про регистрацию с расширенной моделью юзера найти что-то не могу,
чтобы описали как форму сделали с проверкой и проверкой условий на расширенные поля… (т.е. из расширенных полей есть обязательные для заполнения)
и как используется этот get_profile()
пока стандартную форму запихал, работает
def users_register(request):
form = UserCreationForm(request.POST)
if form.is_valid():
new_user = form.save()
return HttpResponseRedirect("/")
else:
form = UserCreationForm()
return render_to_response("registration/register.html", {
'form': form,
})
http://docs.djangoproject.com/en/dev/topics/forms/modelforms/
там можно стандартную форму расширить,
т.е. это надо стандартную джанговскую UserCreationForm расширить в свою форму?
в этом направлении надо копать или есть другой способ?
спасибо.