【问题标题】:Django admin date picker for search用于搜索的 Django 管理员日期选择器
【发布时间】:2024-10-09 02:00:02
【问题描述】:

我想使用 Django 日期选择器小部件在管理员中进行搜索。假设我有一个带有 date_created 字段的模型。在管理员中,我想为 date_created 提供一个日期选择器,其中包含开始和结束范围,我可以使用它来过滤结果。

【问题讨论】:

    标签: django datepicker django-admin admin django-widget


    【解决方案1】:

    您可以使用“date_hierarchy”属性:

    @admin.register(Hero)
    class HeroAdmin(admin.ModelAdmin)
        ...
        date_hierarchy = 'date_created'
    

    https://docs.djangoproject.com/en/2.2/ref/contrib/admin/#modeladmin-options

    【讨论】: