diff options
Diffstat (limited to 'archaeological_finds/models_finds.py')
-rw-r--r-- | archaeological_finds/models_finds.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py index bd0c42619..89bbf245f 100644 --- a/archaeological_finds/models_finds.py +++ b/archaeological_finds/models_finds.py @@ -1764,9 +1764,9 @@ class Find( pgettext_lazy("key for text search", "museum-entry-date-comment"), "museum_entry_date_comment__iexact" ), - "museum_donor": SearchAltName( - pgettext_lazy("key for text search", "museum-donor"), - "museum_donor__denomination__iexact", + "museum_donors": SearchAltName( + pgettext_lazy("key for text search", "museum-donors"), + "museum_donors__denomination__iexact", related_name="museum_donor" ), "museum_inventory_marking_presence": SearchAltName( @@ -1883,7 +1883,7 @@ class Find( SearchVectorConfig("museum_depositor_inventory_number", "raw"), SearchVectorConfig("museum_entry_mode_comment"), SearchVectorConfig("museum_entry_date_comment", "local"), - SearchVectorConfig("museum_donor__denomination"), + SearchVectorConfig("museum_donors__denomination"), SearchVectorConfig("museum_collection__label"), SearchVectorConfig("museum_former_collections__denomination"), SearchVectorConfig("museum_inventory_transcript", "local"), @@ -2274,10 +2274,10 @@ class Find( museum_entry_date = models.DateField(_("Museum entry date (exact or start)"), blank=True, null=True) museum_entry_date_end = models.DateField(_("Museum entry date (end)"), blank=True, null=True) museum_entry_date_comment = models.TextField(_("Comment on museum entry date"), blank=True, default="") - museum_donor = models.ForeignKey( - BiographicalNote, blank=True, null=True, on_delete=models.SET_NULL, - related_name='has_provided', - verbose_name=_("Donor, testator or vendor"), + museum_donors = models.ManyToManyField( + BiographicalNote, blank=True, + related_name="finds_donors", + verbose_name=_("Donors, testators or vendors"), ) museum_inventory_marking_presence = models.ManyToManyField( InventoryMarkingPresence, blank=True, |