equal
deleted
inserted
replaced
4 from utils import generate_uuid |
4 from utils import generate_uuid |
5 from django.forms.widgets import Widget |
5 from django.forms.widgets import Widget |
6 from django.contrib.admin import widgets as admin_widgets |
6 from django.contrib.admin import widgets as admin_widgets |
7 from django.core.urlresolvers import reverse |
7 from django.core.urlresolvers import reverse |
8 from ldt.settings import BASE_URL |
8 from ldt.settings import BASE_URL |
|
9 from ldt.forms import widgets as ldt_widgets |
9 |
10 |
10 class LdtImportForm(forms.Form): |
11 class LdtImportForm(forms.Form): |
11 importFile = forms.FileField() |
12 importFile = forms.FileField() |
12 videoPath = forms.CharField(required=False) |
13 videoPath = forms.CharField(required=False) |
13 flatten = forms.BooleanField(required=False, initial=True) |
14 flatten = forms.BooleanField(required=False, initial=True) |
36 |
37 |
37 class ContentForm(forms.ModelForm): |
38 class ContentForm(forms.ModelForm): |
38 |
39 |
39 #iri_id = forms.CharField(max_length=1024, widget=forms.HiddenInput, initial=generate_uuid) |
40 #iri_id = forms.CharField(max_length=1024, widget=forms.HiddenInput, initial=generate_uuid) |
40 iriurl = forms.CharField(max_length=1024, widget=forms.HiddenInput, required=False) |
41 iriurl = forms.CharField(max_length=1024, widget=forms.HiddenInput, required=False) |
41 content_creation_date = forms.SplitDateTimeField(widget=admin_widgets.AdminSplitDateTime, required=False) |
42 content_creation_date = forms.SplitDateTimeField(widget=ldt_widgets.LdtSplitDateTime, required=False) |
42 |
43 |
43 def clean_iri_id(self): |
44 def clean_iri_id(self): |
44 data = self.cleaned_data.get('iri_id') |
45 data = self.cleaned_data.get('iri_id') |
45 if not data: |
46 if not data: |
46 data = generate_uuid() |
47 data = generate_uuid() |