def form_valid(self, form): try: form.instance.is_staff = False user = form.save() profile = Profile(_id=user.pk) profile.other_name = '' # profile.avatar = '' profile.full_name = '' try: profile.save() except: user.delete() except: pass return super().form_valid(form)