summaryrefslogtreecommitdiff
path: root/archaeological_files/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-03-05 12:46:54 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-04-16 16:43:02 +0200
commita02dc5dbafe7c17060e392e38dfc23f09bf3e73b (patch)
tree245597524d94151dd512aeb8c4923680f4eed353 /archaeological_files/models.py
parentac2ab25b6b85866c6d8076be111b73af27e3fec2 (diff)
downloadIshtar-a02dc5dbafe7c17060e392e38dfc23f09bf3e73b.tar.bz2
Ishtar-a02dc5dbafe7c17060e392e38dfc23f09bf3e73b.zip
🐛 fix main image for files (refs #5789)
Diffstat (limited to 'archaeological_files/models.py')
-rw-r--r--archaeological_files/models.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/archaeological_files/models.py b/archaeological_files/models.py
index 1f2298b32..264773c1b 100644
--- a/archaeological_files/models.py
+++ b/archaeological_files/models.py
@@ -730,6 +730,14 @@ class File(
documents = models.ManyToManyField(
Document, related_name="files", verbose_name=_("Documents"), blank=True
)
+ main_image = models.ForeignKey(
+ Document,
+ related_name="main_image_files",
+ on_delete=models.SET_NULL,
+ verbose_name=_("Main image"),
+ blank=True,
+ null=True,
+ )
imported_line = models.TextField(_("Imported line"), blank=True, default="")
history = HistoricalRecords(bases=[HistoryModel])