class DatasetForm(forms.ModelForm): start = forms.SplitDateTimeField(input_time_formats=[TIME_FORMAT], widget=SplitDateTimeWidget( attrs={'class': 'short'}, date_format=DATE_FORMAT, time_format=TIME_FORMAT)) class Meta: model = Dataset exclude = ('coordinator', ) widgets = { 'description': forms.TextInput(attrs={'class': 'span5'}), 'uri': forms.TextInput(attrs={'class': 'span5'}), } def __init__(self, *args, **kwargs): super(DatasetForm, self).__init__(*args, **kwargs)
class BundleForm(forms.ModelForm): kick_off_time = forms.SplitDateTimeField( input_time_formats=[TIME_FORMAT], widget=SplitDateTimeWidget(attrs={ 'class': 'input-small', 'id': 'bundle_kick_off_time' }, date_format=DATE_FORMAT, time_format=TIME_FORMAT)) class Meta(object): model = Bundle exclude = ('owner', 'coordinators') widgets = { 'description': forms.TextInput(attrs={'class': 'span5'}), 'parameters': forms.widgets.HiddenInput(), 'schema_version': forms.widgets.HiddenInput(), }