pytask/profile/regbackend.py
changeset 470 68884c9b61e0
parent 315 c63a9519dc37
equal deleted inserted replaced
469:87f03c28f5de 470:68884c9b61e0
     1 from pytask.profile.models import Profile
       
     2 from pytask.profile.forms import CreateProfileForm
     1 from pytask.profile.forms import CreateProfileForm
     3 from pytask.utils import make_key
       
     4 
     2 
     5 from registration.signals import user_registered
     3 from registration.signals import user_registered
     6 
     4 
       
     5 
     7 def user_created(sender, user, request, **kwargs):
     6 def user_created(sender, user, request, **kwargs):
     8 
       
     9     data = request.POST.copy()
     7     data = request.POST.copy()
    10     data.update({"user": user.id, "uniq_key": make_key(Profile)})
     8     data.update({
       
     9       "user": user.id,
       
    10       })
    11     form = CreateProfileForm(data)
    11     form = CreateProfileForm(data)
    12     form.save()
    12     form.save()
    13 
    13 
       
    14 
    14 user_registered.connect(user_created)
    15 user_registered.connect(user_created)
    15