diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-02-19 15:58:49 +0100 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-04-16 16:42:32 +0200 | 
| commit | 9268bb26e86b9b44ce6520bb1a9120796cfc32d6 (patch) | |
| tree | 22a7f9f892477fdf46d2064f7d2daa666bd9808f /archaeological_finds/forms.py | |
| parent | f3ad0273186a61f5ca73a7845467f52c732f8d23 (diff) | |
| download | Ishtar-9268bb26e86b9b44ce6520bb1a9120796cfc32d6.tar.bz2 Ishtar-9268bb26e86b9b44ce6520bb1a9120796cfc32d6.zip  | |
✨ Quick edit form for biographical notes
Diffstat (limited to 'archaeological_finds/forms.py')
| -rw-r--r-- | archaeological_finds/forms.py | 10 | 
1 files changed, 8 insertions, 2 deletions
diff --git a/archaeological_finds/forms.py b/archaeological_finds/forms.py index a40278c87..b201cf888 100644 --- a/archaeological_finds/forms.py +++ b/archaeological_finds/forms.py @@ -308,6 +308,11 @@ class BasicFindForm(CustomForm, ManageOldType):          "checked_type",          "check_date",      ] +    extra_form_modals = [ +        "biographicalnote", +        "person", +        "organization", +    ]      PROFILE_FILTER = {          "museum": [              "museum_id_prefix", @@ -385,7 +390,8 @@ class BasicFindForm(CustomForm, ManageOldType):      museum_donor = forms.IntegerField(          widget=widgets.JQueryAutoComplete(              reverse_lazy('autocomplete-biographicalnote'), -            associated_model=BiographicalNote), +            associated_model=BiographicalNote, +            new=True),          label=_("Donor, testator or vendor"),          required=False      ) @@ -393,7 +399,7 @@ class BasicFindForm(CustomForm, ManageOldType):          label=_("Collection"), required=False, choices=[]      )      museum_former_collection = widgets.Select2MultipleField( -        model=BiographicalNote, label=_("Former collections"), required=False, remote=True) +        model=BiographicalNote, label=_("Former collections"), required=False, remote=True, new=True)      museum_inventory_entry_year = forms.IntegerField(          label=_("Inventory entry year"), required=False, min_value=0, max_value=2100      )  | 
