Django Model用filter设置@property并在temp上显示

2021-10-17 17:19:30 发布

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

我有案件,需要计数和显示用户,没有一个博客。你知道吗

我的views.py

class Blog(models.Model):
    desc = models.TextField(blank=True, null=True)
    user = models.ForeignKey(Employee, null=True, on_delete=models.CASCADE, related_name='blogs')

    @property
    def DOESN_HAVE_BLOG(self):
        blog = Self.Blog.all().values_list('user', flat=True)
        value = Self.User.exclude(id__in=blog)
        return value

这里mytemplate.html

{{ DOESN_HAVE_BLOG.count }}

但它不起作用