Exemplo n.º 1
0
Arquivo: forms.py Projeto: iskytek/hue
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)
Exemplo n.º 2
0
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(),
        }