from django.dispatch import receiver from django.contrib.auth.models import Group from registration.signals import user_registered from users.models import ContractorResume # @receiver(user_registered) # def user_registered_callback(sender, user, request, **kwargs): # # import code; code.interact(local=dict(globals(), **locals())) # group_name = request.POST['group_id'] or 'Исполнители' # g = Group.objects.get(name=group_name) # g.user_set.add(user) # if group_name == 'Исполнители': # resume = ContractorResume.objects.create(text='') # user.contractor_resume = resume # user.save()