Администратор Django: как отфильтровать записи по диапазонам времени и даты, используя параметр GET url? - PullRequest
6 голосов
/ 03 января 2011

У меня есть записи с полем отметки времени, и я хотел бы отфильтровать их представление администратора Django по диапазонам даты и времени.

Я ищу что-то вроде добавления к URL ?timestamp__lt=201012310715&timestamp__gte=201012300715

^ это не работает ..

Есть идеи?Спасибо!

1 Ответ

9 голосов
/ 03 января 2011

Я думаю, что это работает, если указать дату и время в следующем формате:

YYYY-MM-DD HH:MM:SS

Строка запроса будет выглядеть примерно так:

?datetime_field__lt=2010-09-28+21:00:59&datetime_field__gt=2010-09-22+00:00:00

На самом деле, я понятия не имею, почему работает только этот формат, и будет ли он работать в следующих версиях.

...