为了账号安全,请及时绑定邮箱和手机立即绑定

当 queryset 设置为 Post.objects.all() 时

当 queryset 设置为 Post.objects.all() 时

噜噜哒 2021-09-02 20:56:21
当我设置queryset=Post.objects.all()了Post类显示错误"/d:/Programming/Python/Python_WorkPlace/New_django_project/posts/views.py", "message": "类 'Post' 没有 'objects' 成员"为什么会这样以及如何解决这个问题?
查看完整描述

1 回答

?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

将此添加到您的 Post 模型中,


class Post(models.Model):

    #rest of your code

    objects = models.Manager()

如果您没有定义 Manager 实例,则默认添加 'objects'。在您的情况下,默认情况下您不会获取对象。所以你可以手动添加它。


或者,如果您只收到 IDE 警告,我想在 VS Code 中,然后安装 pylint


查看完整回答
反对 回复 2021-09-02
  • 1 回答
  • 0 关注
  • 201 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信