0.5.4 documentation
This commit is contained in:
@@ -10,6 +10,21 @@ class DocVersion(BaseModel):
|
||||
help_text=_('можно изменить адрес страницы (!!! ВНИМАНИЕ !!! поисковые системы потеряют страницу и найдут лишь спустя неделю...месяц)')
|
||||
)
|
||||
|
||||
def get_article(self, art_url=None):
|
||||
art = None
|
||||
if art_url:
|
||||
try:
|
||||
art = self.rel_docArts_for_version.get(enable=True, url=art_url)
|
||||
except DocArt.DoesNotExist:
|
||||
art = None
|
||||
|
||||
if not art:
|
||||
art = self.rel_docArts_for_version.filter(
|
||||
enable=True, parent=None
|
||||
).order_by('order').first()
|
||||
|
||||
return art
|
||||
|
||||
class Meta:
|
||||
verbose_name = _('Версия документации')
|
||||
verbose_name_plural = _('Версии документации')
|
||||
|
||||
Reference in New Issue
Block a user