相关疑难解决方法(0)

类没有对象成员

def index(request):
   latest_question_list = Question.objects.all().order_by('-pub_date')[:5]
   template = loader.get_template('polls/index.html')
   context = {'latest_question_list':latest_question_list}
   return HttpResponse(template.render(context, request))
Run Code Online (Sandbox Code Playgroud)

该函数的第一行在Question.objects.all() - > E1101:类'问题has no objects成员`上出错

我遵循Django文档教程,他们有相同的代码并运行.

我试过调用一个实例.

Question = new Question()
and using MyModel.objects.all()
Run Code Online (Sandbox Code Playgroud)

我的那个类的models.py代码也是这个......

class Question(models.Model):
question_text = models.CharField(max_length = 200)
pub_date = models.DateTimeField('date published') 

def was_published_recently(self):
    return self.pub_date >= timezone.now() - datetime.timedelta(days=1)

def __str__(self):
    return self.question_text
Run Code Online (Sandbox Code Playgroud)

无济于事我仍然有这个错误.

我读过有关pylint的内容并且运行了这个......

pylint --load-plugins pylint_django
Run Code Online (Sandbox Code Playgroud)

哪个没有帮助,即使是github自述文件说...

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

我在virtualenv中运行命令,但什么都没有.

所以任何帮助都会很棒

python django django-views

110
推荐指数
11
解决办法
6万
查看次数

标签 统计

django ×1

django-views ×1

python ×1