Фильтр диапазона дат администратора Django 1.5+

Есть ли у кого-нибудь рекомендации для фильтра диапазона дат, совместимого с Django 1.5+, для страницы администратора, я пробовал кучу для 1.4, и, похоже, он не работает. И я знаю, что 1.3 вообще не работает. Мне просто нужно что-то получше, чем «Любая дата», «Сегодня», «Последние 7 месяцев» и т. Д. Нужно иметь возможность ввести конкретный день.

Не удалось получить правильный URL, например: "? Created_ gte = 2013-06-27 & created _lt = 2013-06-28"

Ближайший пример, который я получил, был следующий: https://pypi.python.org/pypi/django-daterange-filter/0.2.1, но когда я вхожу в диапазон и нажимаю «Отправить», ничего не происходит.

Большое спасибо.


person Infinixd    schedule 26.06.2013    source источник
comment
Может быть, вы можете посмотреть на источник django-daterange-filter и выяснить, почему ничего не происходит?   -  person stellarchariot    schedule 27.06.2013
comment
Пробовал, вроде должно работать, подхватывает мое поле. Но ничего не вводит в URL-адреса. Как фильтр по умолчанию.   -  person Infinixd    schedule 27.06.2013
comment
Хм. 0.2.1 и django 1.5.2 у меня работает ...   -  person fun_vit    schedule 15.08.2013
comment
django-daterange-filter у меня тоже не работает. Я использую django 3.5.   -  person Tanvir Nayem    schedule 28.05.2019
comment
данное приложение у меня не работает. github.com/tzulberti/django-datefilterspec работает для меня в django 3.5   -  person Tanvir Nayem    schedule 29.05.2019


Ответы (1)


Вместо этого я использовал это:

date_hierarchy = 'created' 

для меня это достаточно хорошая функция.

person Infinixd    schedule 27.06.2013