# HG changeset patch # User Nishanth Amuluru # Date 1294477869 -19800 # Node ID c63a9519dc376651c8c8502806418dc06cd8be14 # Parent f920dd4599df45eb051e87a6119800efe62a9a8f fixed 2 bugs diff -r f920dd4599df -r c63a9519dc37 pytask/profile/forms.py --- a/pytask/profile/forms.py Sat Jan 08 14:04:08 2011 +0530 +++ b/pytask/profile/forms.py Sat Jan 08 14:41:09 2011 +0530 @@ -89,7 +89,7 @@ class Meta: model = Profile - fields = ['full_name', 'aboutme', 'gender', 'dob', 'address', 'phonenum'] + exclude = ['pynts', 'rights'] class EditProfileForm(forms.ModelForm): diff -r f920dd4599df -r c63a9519dc37 pytask/profile/regbackend.py --- a/pytask/profile/regbackend.py Sat Jan 08 14:04:08 2011 +0530 +++ b/pytask/profile/regbackend.py Sat Jan 08 14:41:09 2011 +0530 @@ -1,14 +1,14 @@ from pytask.profile.models import Profile from pytask.profile.forms import CreateProfileForm +from pytask.utils import make_key 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)}) + data = request.POST.copy() + data.update({"user": user.id, "uniq_key": make_key(Profile)}) form = CreateProfileForm(data) - form.is_valid() form.save() user_registered.connect(user_created)