我得到这个AttributeError:“module”对象没有属性“QuerySet”

2024-10-03 06:21:54 发布

您现在位置:Python中文网/ 问答频道 /正文

class EntryQuerySet(models.QuerySet):

   def published(self):
     return self.filter(publish=True)

     class Entry(models.Model):
         title = models.CharField(max_length=200)
         body = models.TextField()
         slug = models.SlugField(max_length=200, unique=True)
         publish = models.BooleanField(default=True)
         created = models.DateTimeField(auto_now_add=True)
         modified = models.DateTimefield(auto_now=True)

         objects = EntryQuerySet.as_manager()

         def __str__(self):
            return self.title

         class Meta:
                 verbose_name = "Blog Entry"
                 verbose_name_plural = "Blog Entries"
                 ordering = ["-created"]  

告诉我哪里出错了? 怎么解决呢?在


Tags: selftrueautoreturntitlemodelsdefpublish