0
我想扩展用户模型使用一到一个环节RelatedObjectDoesNotExist在/ register_trainee/succesfull用户尚无任何资料
,当我试图创建一个用户对象此错误弹出
这里是我models.Py:
class Profile(models.Model):
phonenumber = models.OneToOneField(User,on_delete=models.CASCADE)
,这里是我的views.py:
def trainee_succesfull(request):
new_trainee = User()
d = request.POST
new_trainee.first_name = d['firstname']
new_trainee.last_name = d['lastname']
new_trainee.profile.phonenumber = d['phonenumber']
new_trainee.password = d['password']
new_trainee.save()
return render(request, 'trainee/message.html')
我知道这个问题之前已经得到解答,但我无法通过查看解决方案来解决错误。
我真的很感激,如果有人可以帮助。