использование сравнений в вкусных фильтрах

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

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

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

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


person sw00    schedule 10.08.2011    source источник


Ответы (1)


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

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

http://django-tastypie.readthedocs.org/en/latest/resources.html#basic-filtering

person rewritten    schedule 10.08.2011