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-03-05 12:50:53 +0100
commitbe4e10bd9000e0665b67dd82d9fe25fc3181a047 (patch)
tree54c61f05217fea2d0cc186bca4d23325ae4bd24a /archaeological_files/models.py
parent9c42708d24449feb1e6e3dad450ba25c81821a7f (diff)
downloadIshtar-be4e10bd9000e0665b67dd82d9fe25fc3181a047.tar.bz2
Ishtar-be4e10bd9000e0665b67dd82d9fe25fc3181a047.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])