Added is_international property to news

This commit is contained in:
Semyon Yekhmenin 2019-11-27 12:49:33 +00:00 committed by Олег Хаятов
parent ca7d7f0fa8
commit 883b214d74
2 changed files with 5 additions and 0 deletions

View File

@ -221,6 +221,10 @@ class News(GalleryModelMixin, BaseAttributes, TranslatedFieldsMixin, HasTagsMixi
def is_publish(self):
return self.state in self.PUBLISHED_STATES
@property
def is_international(self):
return self.INTERNATIONAL_TAG_VALUE in map(lambda tag: tag.value, self.tags.all())
@property
def web_url(self):
return reverse('web:news:rud', kwargs={'slug': self.slug})

View File

@ -201,6 +201,7 @@ class NewsBackOfficeDetailSerializer(NewsBackOfficeBaseSerializer,
'site_id',
'template',
'template_display',
'is_international',
)