Django 2.0.7我不断收到此错误'int'对象没有属性'_meta'

时间:2018-09-05 09:39:05

标签: django-views python-3.6

每次我单击“上传”按钮时,都会遇到此错误,我尝试了几种不同的解决方案,但似乎都无法解决问题

这是导致错误的行,在我的views.py中:

        form = uploadForm(request.FILES,instance=userId) 

其中userId定义为

userId = request.user.id

1 个答案:

答案 0 :(得分:0)

这是如何定义实例的有效示例

r_id = YourModelName(restaurant_id = request.user.restr_id, status = 1)
form = YourFormName(request.POST, request.FILES, instance = r_id)

如果您展示模型,我可以为您的案件提供现成的代码