定义索引(请求):
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”
],}