def register(request): """ User registration view. """ if request.method == 'POST': form = RegistrationForm(data=request.POST) if form.is_valid(): user = form.save() return redirect(reverse_lazy('home')) else: form = RegistrationForm() return render_to_response(reverse_lazy('accounts:register'), { 'form': form, }, context_instance=RequestContext(request))