diff options
Diffstat (limited to 'ishtar_common/forms_common.py')
-rw-r--r-- | ishtar_common/forms_common.py | 7 |
1 files changed, 6 insertions, 1 deletions
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( |