From a02dc5dbafe7c17060e392e38dfc23f09bf3e73b Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Tue, 5 Mar 2024 12:46:54 +0100 Subject: 🐛 fix main image for files (refs #5789) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- archaeological_files/models.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'archaeological_files/models.py') 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]) -- cgit v1.2.3