Фильтровать рабочие места, но исключить взрывы - PullRequest
0 голосов
/ 14 июля 2020

Django 3.0.8

django -taggit == 1.3.0

Post.objects.filter(tags__slug__in=[SPECIAL_TAGS.NEWS.value])
<QuerySet [<Post: 53: ffe0503b-c5c9-11ea-91fa-5404a66bf801>, <Post: 51: ff1cdf7b-c5c9-11ea-91fa-5404a66bf801>, <Post: 52: ffe0503a-c5c9-11ea-91fa-5404a66bf801>, <Post: 11: 6ffd0cc7-c4cb-11ea-b89d-5404a66bf801>, <Post: 44: ff1cdf74-c5c9-11ea-91fa-5404a66bf801>, <Post: 45: ff1cdf75-c5c9-11ea-91fa-5404a66bf801>, <Post: 46: ff1cdf76-c5c9-11ea-91fa-5404a66bf801>, <Post: 47: ff1cdf77-c5c9-11ea-91fa-5404a66bf801>, <Post: 48: ff1cdf78-c5c9-11ea-91fa-5404a66bf801>, <Post: 49: ff1cdf79-c5c9-11ea-91fa-5404a66bf801>, <Post: 50: ff1cdf7a-c5c9-11ea-91fa-5404a66bf801>, <Post: 38: 1a96e9f8-c519-11ea-9545-5404a66bf801>, <Post: 43: 1a96e9fd-c519-11ea-9545-5404a66bf801>]>



Post.objects.exclude(tags__slug__in=[SPECIAL_TAGS.NEWS.value])
Unable to get repr for <class 'django.db.models.query.QuerySet'>

Не могли бы вы мне сказать как же фильтр работает, но исключает взрывы?

...