Фильтр по датам в админке

Вывести фильтр записей по датам в админке можно через свойство list_filter. В качестве значения должно быть поле с типом «DateTimeField».

# pages/admin.py

from django.contrib import admin
from pages.models import Page

# указать поле для фильтра по дате
class PageAdmin(admin.ModelAdmin):
    list_filter = ['created']

admin.site.register(Page, PageAdmin)

В результате будет выводиться следующий фильтр:

Django 1.8. Фильтр