类没有对象成员

定义索引(请求):
latest_question_list=question.objects.all().order_by('-pub_date')[:5]
template=loader.get_模板('polls/index.html'))
上下文={'latest_question_list':latest_question_list}
返回HttpResponse(template.render(上下文,请求))

该函数的第一行在Question.objects.all()上出错:

E1101:类“问题”没有对象“成员”

我正在学习Django文档教程,它们都有相同的代码

我试着调用一个实例

问题=新问题()
并使用MyModel.objects.all()

另外,我的models.py这个类的代码是

课堂问题(models.Model):
问题文本=models.CharField(最大长度=200)
发布日期=models.datetime字段(“发布日期”)
def最近发布(自我):
返回self.pub_日期>=timezone.now()-datetime.timedelta(天=1)
定义(自我):
返回self.question\u文本

没有用,我仍然有这个错误

我读过关于派林的报道,并运行了这个

pylint——加载插件pylint\u django

即使github自述文件说

防止有关Django生成的属性的警告,例如
Model.objects或Views.request

我在virtualenv中运行了命令,但什么也没有

因此,任何帮助都将是巨大的

使用pip安装pylint-django,如下所示

pip安装pylint django

然后在Visual Studio代码中转到:用户设置Ctrl+或文件>首选项>设置,如果可用)放入以下内容(请注意VSC中自定义用户设置所需的花括号):

{“python.linting.pylintArgs”:[
“--加载插件=pylint_django”
],}

发表评论