我想通过在右边栏中添加一个jQueryUI——jQueryDatePicker来定制我的管理站点,或者当我单击输入框时,日历就会出现。在
日历是用来筛选我需要的数据的一天。任何帮助或建议都将不胜感激。在
在管理员py在
class DecadeBornListFilter(admin.SimpleListFilter):
title = _('Years')
parameter_name = 'decade'
def lookups(self, request, model_admin):
return (
('2015', _('2015')),
('2014', _('2014')),
('2013', _('2013')),
)
def queryset(self, request, queryset):
if self.value() == '2015':
return queryset.filter(pub_date__gte=date(2015, 1, 1),pub_date__lte=date(2015, 12, 31))
if self.value() == '2013':
return queryset.filter(pub_date__gte=date(2013, 1, 1),pub_date__lte=date(2013, 12, 31))
if self.value() == '2014':
return queryset.filter(pub_date__gte=date(2014, 1, 1),pub_date__lte=date(2014, 12, 31))
class WaterMapAdmin(admin.ModelAdmin):
list_display=('pub_date','status','position','na','mei')
list_filter=('pub_date',DecadeBornListFilter)
search_fields = ['status']
admin.site.register(WaterMap,WaterMapAdmin)
在模型.py在
^{pr2}$
使用Django在模板上实现表单时,如下所示:
要使用Datepicker,您需要在输入中输入一个id,如下所示:
^{pr2}$所以你可以把这个写在表单.py公司名称:
相关问题 更多 >
编程相关推荐