请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

"UserFav.user" must be a "UserProfile" instance.

我检查了代码 跟下载的一样,怎么解决呢?

图片描述

ValueError at /userfavs/

Cannot assign "<django.contrib.auth.models.AnonymousUser object at 0x0000027597551EF0>": "UserFav.user" must be a "UserProfile" instance.

Request Method: 	POST
Request URL: 	http://127.0.0.1:8000/userfavs/
Django Version: 	1.11
Exception Type: 	ValueError
Exception Value: 	

Cannot assign "<django.contrib.auth.models.AnonymousUser object at 0x0000027597551EF0>": "UserFav.user" must be a "UserProfile" instance.

Exception Location: 	D:\Envs\MxShop\lib\site-packages\django\db\models\fields\related_descriptors.py in __set__, line 216
Python Executable: 	D:\Envs\MxShop\Scripts\python.exe
Python Version: 	3.6.0
Python Path: 	

['C:\\Users\\huang\\PycharmProjects\\MxShop\\extra_apps',
 'C:\\Users\\huang\\PycharmProjects\\MxShop\\apps',
 'C:\\Users\\huang\\PycharmProjects\\MxShop',
 'C:\\Users\\huang\\PycharmProjects\\MxShop',
 'C:\\Program Files\\JetBrains\\PyCharm 2018.2.4\\helpers\\pydev',
 'C:\\Users\\huang\\PycharmProjects\\MxShop',
 'C:\\Users\\huang\\PycharmProjects\\MxShop\\apps',
 'C:\\Users\\huang\\PycharmProjects\\MxShop\\extra_apps',
 'C:\\Program Files\\JetBrains\\PyCharm 2018.2.4\\helpers\\pydev',
 'C:\\Users\\huang\\.PyCharm2018.2\\system\\cythonExtensions',
 'D:\\Envs\\MxShop\\Scripts\\python36.zip',
 'C:\\Users\\huang\\AppData\\Local\\Programs\\Python\\Python36\\DLLs',
 'C:\\Users\\huang\\AppData\\Local\\Programs\\Python\\Python36\\lib',
 'C:\\Users\\huang\\AppData\\Local\\Programs\\Python\\Python36',
 'D:\\Envs\\MxShop',
 'D:\\Envs\\MxShop\\lib\\site-packages',
 'D:\\Envs\\MxShop\\lib\\site-packages\\setuptools-39.1.0-py3.6.egg',
 'C:\\Program Files\\JetBrains\\PyCharm '
 '2018.2.4\\helpers\\pycharm_matplotlib_backend']

Server time: 	星期日, 5 五月 2019 15:09:54 +0800

正在回答 回答被采纳积分+3

1回答

Ethreal 2019-05-06 22:13:44

你还是检查下userfav的这个区域把 肯定不是传递的user 实例过去 通过django抛出的异常都会显示在多少行区域 你在仔细对比下

0 回复 有任何疑惑可以回复我~
  • 提问者 慕妹4270370 #1
    视频讲到这里,代码就是这样的呀?
    回复 有任何疑惑可以回复我~ 2019-05-07 17:26:33
  • 慕的地7158155 回复 提问者 慕妹4270370 #2
    这个课程助手一直都是说一些屁话, 看到他留言根本不用管
    回复 有任何疑惑可以回复我~ 2020-12-26 19:23:40
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信