def register(request): context = RequestContext(request) registered = False context_dict = {} if request.method == "POST": user_form = UserForm(data=request.POST) profile_form = UserProfileForm(data=request.POST) if user_form.is_valid() and profile_form.is_valid(): user = user_form.save() user.set_password(user.password) user.save() profile = profile_form.save(commit=False) profile.user = user if 'picture' in request.FILES: profile.picture = request.FILES['picture'] profile.save() registered = True return HttpResponseRedirect('/login/') else: print user_form.errors, profile_form.errors else: user_form = UserForm() profile_form = UserProfileForm() context_dict['user_form'] = user_form context_dict['profile_form'] = profile_form context_dict['registered'] = registered return render_to_response('tidder/register.html', context_dict, context)
def register(request): context = RequestContext(request) registered = False context_dict = {} if request.method == "POST": user_form = UserForm(data=request.POST) if user_form.is_valid(): user = user_form.save() user.set_password(user.password) user.save() registered = True return HttpResponseRedirect('/login/') else: print user_form.errors else: user_form = UserForm() context_dict['user_form'] = user_form context_dict['registered'] = registered return render_to_response('hackernews/register.html', context_dict, context)