# HG changeset patch # User Nishanth Amuluru # Date 1294475414 -19800 # Node ID d64b83bdf5a87d4b7d03f5c7ca51af4bfa552cee # Parent a8fbe291385c17cd798a742f9a3746aaa52b784a Created a custom backend diff -r a8fbe291385c -r d64b83bdf5a8 pytask/profile/regbackend.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/pytask/profile/regbackend.py Sat Jan 08 14:00:14 2011 +0530 @@ -0,0 +1,15 @@ +from pytask.profile.models import Profile +from pytask.profile.forms import CreateProfileForm + +from registration.signals import user_registered + +def user_created(sender, user, request, **kwargs): + + data = request.POST + data.update({"user": user, "uniq_key": make_key(Profile)}) + form = CreateProfileForm(data) + form.is_valid() + form.save() + +user_registered.connect(user_created) +