view bts_webui/amancay/registration.py @ 138:25e9f39aadd4 draft

cleanup: remove useless includes and prefixes
author diegoe-guest
date Mon, 10 Aug 2009 23:41:05 +0000
parents a0ee7702e4a8
children ecc41e392805
line wrap: on
line source

# vim: set sw=4 ts=4 sts=4 noet:
from django import oldforms as forms
from django.contrib.auth.forms import UserCreationForm
from django.http import HttpResponseRedirect
from django.shortcuts import render_to_response

def register(request):
	"""
	Render user registration form.
	"""
	form = UserCreationForm()

	if request.method == 'POST':
		data = request.POST.copy()
		errors = form.get_validation_errors(data)
		if not errors:
			new_user = form.save()
			return HttpResponseRedirect('/accounts/created/')
	else:
		data = errors = {}

	return render_to_response('registration/register.html', {
		'form' : forms.FormWrapper(form, data, errors)
	})