在django admin中拆分date_hierarchy和get_queryset

时间:2018-06-11 09:09:52

标签: python django date django-admin django-queryset

我正在使用django 1.11,我希望将date_hierarchget_queryset分开,因为我想在列表中选择项目,但在页面顶部,我想要能够选择所有月份。有可能吗?

现在我已在管理页面的顶部选择了几个月。

admin.py

date_hierarchy = 'date'

def get_queryset(self, request):
    currentMonth = datetime.now().month
    qs = models.Event.objects.all().filter(date__month__lte=currentMonth+1)
    return qs

0 个答案:

没有答案