Как исключить конкретный контент по тегу в Django RSS Feed - PullRequest
0 голосов
/ 27 декабря 2018

Я бы хотел исключить определенные статьи из своего канала на основе их тега.

В следующем случае я бы хотел исключить все статьи с тегом Исключить статью .

model.py

tags = models.ManyToManyField(Tag, blank=True, related_name='tagged')

feed.py

def items(self, item):
    return Article.published().all().exclude(tags__name=["Exclude Article"])[:5]

1 Ответ

0 голосов
/ 27 декабря 2018

Вы пробовали:

return Article.published().all().exclude(tags__name="Exclude Article")[:5]
...