diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-03-29 19:14:27 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-03-29 19:14:27 +0200 |
commit | 8ff14b5402eb5af8685d2c3783b3bd5bdb2ec9a2 (patch) | |
tree | 96ac9c9b4c621f3673301c71b8740639324cc952 /archaeological_operations/forms.py | |
parent | b97f9e46a2faaa26484ddb1ef76b01602f2f143d (diff) | |
download | Ishtar-8ff14b5402eb5af8685d2c3783b3bd5bdb2ec9a2.tar.bz2 Ishtar-8ff14b5402eb5af8685d2c3783b3bd5bdb2ec9a2.zip |
Operations: add collaborators field (refs #3368)
Diffstat (limited to 'archaeological_operations/forms.py')
-rw-r--r-- | archaeological_operations/forms.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py index 041458ecd..6423962d8 100644 --- a/archaeological_operations/forms.py +++ b/archaeological_operations/forms.py @@ -733,10 +733,11 @@ class DashboardForm(forms.Form): class OperationFormGeneral(ManageOldType, forms.Form): form_label = _(u"General") - base_model = 'archaeological_site' + base_models = ['collaborator'] file_upload = True associated_models = {'scientist': Person, 'in_charge': Person, + 'collaborator': Person, 'cira_rapporteur': Person, 'operator': Organization, 'operation_type': models.OperationType, @@ -792,14 +793,13 @@ class OperationFormGeneral(ManageOldType, forms.Form): limit={'person_types': [person_type_pk_lazy('sra_agent')]}, new=True), validators=[valid_id(Person)], required=False) + collaborator = widgets.Select2MultipleField( + model=Person, label=_("Collaborators"), required=False, remote=True) surface = forms.IntegerField( required=False, widget=widgets.AreaWidget, label=_(u"Total surface (m2)"), validators=[validators.MinValueValidator(0), validators.MaxValueValidator(999999999)]) - # archaeological_site = widgets.MultipleAutocompleteField( - # model=models.ArchaeologicalSite, - # label=_("Associated archaeological sites"), new=True, required=False) start_date = forms.DateField( label=_(u"Start date"), required=False, widget=widgets.JQueryDate) excavation_end_date = forms.DateField( |