src/ldt/ldt/ldt_utils/forms.py
changeset 266 a35924820af7
parent 262 1105a5ed9f8f
child 267 e00779f0dcba
equal deleted inserted replaced
265:491d057cbfd2 266:a35924820af7
    46     #iri_id = forms.CharField(max_length=1024, widget=forms.HiddenInput, initial=generate_uuid)
    46     #iri_id = forms.CharField(max_length=1024, widget=forms.HiddenInput, initial=generate_uuid)
    47     iriurl = forms.CharField(max_length=1024, widget=forms.HiddenInput, required=False)
    47     iriurl = forms.CharField(max_length=1024, widget=forms.HiddenInput, required=False)
    48     content_creation_date = forms.SplitDateTimeField(widget=ldt_widgets.LdtSplitDateTime, required=False, label=_("content.content_creation_date"))
    48     content_creation_date = forms.SplitDateTimeField(widget=ldt_widgets.LdtSplitDateTime, required=False, label=_("content.content_creation_date"))
    49     media_input_type = forms.ChoiceField(required=False, label=_("content.media_input_type"), choices=(("upload", _("file_upload")), ("url", _("url")), ("link", _("existing_media")), ("create", _("create_media")), ("none", _("none_media"))))
    49     media_input_type = forms.ChoiceField(required=False, label=_("content.media_input_type"), choices=(("upload", _("file_upload")), ("url", _("url")), ("link", _("existing_media")), ("create", _("create_media")), ("none", _("none_media"))))
    50     groups = forms.ModelMultipleChoiceField(Group.objects.all(), required=False)
    50     groups = forms.ModelMultipleChoiceField(Group.objects.all(), required=False)
    51     
    51     is_public = forms.BooleanField(required=False)  
       
    52         
    52     def clean_iri_id(self):
    53     def clean_iri_id(self):
    53         data = self.cleaned_data.get('iri_id')
    54         data = self.cleaned_data.get('iri_id')
    54         if not data:
    55         if not data:
    55             data = generate_uuid()
    56             data = generate_uuid()
    56         return data
    57         return data