используя сравнения в вкусных фильтрах - PullRequest
0 голосов
/ 10 августа 2011

как я могу получить доступ к URL-адресу со сравнениями в вкусном пироге? например, если мои фильтры настроены так:

filtering = {
        "room"  :   ALL_WITH_RELATIONS,
        "date"  :   ['exact', 'range'],
        "time"  :   ['gte', 'lte']
    }

как мне указать желаемый диапазон времени в запросе GET? я знаю, что ? format = json & date = 2011-01-01 вернет все в этот день, но фильтрация сравнений не работает, например. = формат JSON и время <= 08: 00 </em>

очевидно, сравнения не запускаются с использованием стандартных операторов "<" ">" "<=" "> =", так что я должен использовать?

1 Ответ

2 голосов
/ 10 августа 2011

Вы должны использовать то же выражение, что и в ORM django:

...?format=json&time__lte=08:00&date=2011-01-01

http://django -tastypie.readthedocs.org / ен / последний / resources.html # основной фильтрации

...