From 80093e0e188363f4e481085b91a9e7711cc4371c Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 14 May 2018 21:08:44 +0200 Subject: Authors for M2M images (refs #4076) --- ishtar_common/forms_common.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'ishtar_common/forms_common.py') diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index 9e082bccf..22cd81e7b 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -1089,7 +1089,8 @@ class BaseImageForm(ManageOldType): form_label = _(u"Images") base_model = 'image' associated_models = {'licence': models.LicenseType, - 'image_type': models.ImageType} + 'image_type': models.ImageType, + 'authors': models.Author} pk = forms.IntegerField(label=" ", widget=forms.HiddenInput, required=False) @@ -1098,6 +1099,10 @@ class BaseImageForm(ManageOldType): max_length=255, required=False, widget=widgets.ImageFileInput()) image_type = forms.ChoiceField(label=_(u"Type"), required=False, choices=[]) name = forms.CharField(label=_(u"Name"), max_length=250, required=False) + authors = widgets.Select2MultipleField( + model=models.Author, remote=True, label=_(u"Authors"), + required=False, long_widget=True + ) description = forms.CharField(label=_(u"Description"), required=False, widget=forms.Textarea) creation_date = forms.DateField( -- cgit v1.2.3