Фильтр по диапазону дат не работает django - PullRequest
0 голосов
/ 11 января 2012

Моя модель:

class Report(models.Model):
    created = models.DateTimeField(auto_now_add=True)

Мои взгляды:

def filter_range(request):
    results = Report.objects.filter(created__range=['2012/01/09 00:00','2012/01/11 23:59'])
    return render_to_response("log/filter.html", {'results':results})

Выдает ошибку:

Exception Type:     ValidationError
Exception Value:    [u'Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format.']

Что может быть не так?Спасибо.

1 Ответ

4 голосов
/ 11 января 2012

Вы прочитали сообщение об ошибке?

2012/01/09 не в форме YYYY-MM-DD

(косые черты не являются черточками)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...