在Django(1.5.4)模型表格中,我如何获得管理员类型的日期和时间选择器?

问题描述:

from django import form 
from awesomite.models import tasks 

    class todoform(forms.ModelForm): 

     title = forms.CharField(max_length=250, help_text="Please enter a title") 
     description = forms.CharField(max_length=400, help_text="Please enter title description") 
     time = forms.DateTimeField() 

     class Meta: 
      model = tasks 
      fields = ('title','description','time') 

在上面的代码中,我希望有一个日期选择器和时间选择器,当窗体正在显示(如在管理页面中所见)。我在其他参考文献中搜索了这个,发现很难实现或遵循。我对django相当陌生。在Django(1.5.4)模型表格中,我如何获得管理员类型的日期和时间选择器?

与尝试:

from django import form 
from awesomite.models import tasks 
from django.contrib.admin import widgets 

class todoform(forms.ModelForm): 

    title = forms.CharField(max_length=250, help_text="Please enter a title") 
    description = forms.CharField(max_length=400, help_text="Please enter title description") 
    time = forms.DateTimeField(widget=widgets.AdminSplitDateTime()) 

    class Meta: 
     model = tasks 
     fields = ('title','description','time') 

你应该在你的形式 - >媒体类或直接在模板

(见 - >Using Django time/date widgets in custom form)其他媒体文件