1

我正在尝试以模态形式加载日期时间选择器小部件,因此我在 forms.py 中写了这个:

class MyForm(forms.ModelForm):
    class Meta:
        model = MyModel
        widgets = {'target_year': BootstrapDateInput()}

这会以我的模式形式加载一个小部件,但是当我单击该小部件时它不起作用。
谁能帮我以我的模态形式加载这个(Bootstrap Datetime Picker)小部件?

4

1 回答 1

0

未经测试,但阅读文档,代码应该看起来像......

...在 django modelForm 中:

class MyForm(forms.ModelForm):
    class Meta:
        model = MyModel
        widgets = { 
           'target_year': forms.TextInput(attrs={'class': 'BSdatetimepicker',}), 
                   }

...在 Django 模板中:

$('.BSdatetimepicker').datetimepicker({
    format: 'yyyy-mm-dd hh:ii'   //set right mask
});
于 2013-05-28T07:50:22.907 回答