summaryrefslogtreecommitdiff
path: root/ishtar_common/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/models.py')
-rw-r--r--ishtar_common/models.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/ishtar_common/models.py b/ishtar_common/models.py
index 9adba889b..23416d406 100644
--- a/ishtar_common/models.py
+++ b/ishtar_common/models.py
@@ -2864,6 +2864,10 @@ class Document(BaseHistorizedItem, CompleteIdentifierItem, OwnPerms, ImageModel,
pgettext_lazy("key for text search", "publisher"),
'publisher__name__iexact'
),
+ 'publishing_year': SearchAltName(
+ pgettext_lazy("key for text search", "publishing-year"),
+ 'publishing_year'
+ ),
'title': SearchAltName(
pgettext_lazy("key for text search", "title"),
'title__iexact'
@@ -3097,6 +3101,8 @@ class Document(BaseHistorizedItem, CompleteIdentifierItem, OwnPerms, ImageModel,
publisher = models.ForeignKey(
Organization, verbose_name=_("Publisher"), blank=True, null=True,
related_name='publish')
+ publishing_year = models.PositiveIntegerField(
+ _("Year of publication"), blank=True, null=True)
licenses = models.ManyToManyField(LicenseType, verbose_name=_("License"),
blank=True)
tags = models.ManyToManyField(DocumentTag, verbose_name=_("Tags"),