использование ресурса в представлении для загрузки данных приложения

Я хотел бы использовать свой ресурс для загрузки данных приложения. Я видел способ сделать это в поваренной книге: http://django-tastypie.readthedocs.org/en/latest/cookbook.html#using-your-resource-in-regular-views

Однако мне было интересно, есть ли более простой способ сделать это? Более того, в отличие от примера, я хочу вернуть несколько объектов, поэтому я использовал obj_get_list()[0:20], но пакет ищет «pk», поэтому я не могу использовать его таким образом. Это не работает. Как бы вы это сделали?

Спасибо.


person Michael    schedule 17.08.2012    source источник


Ответы (1)


Как насчет использования get_object_list() или просто _meta.queryset() ? Но если вы не выполняете запрос GET из своего представления (которое действительно будет использовать ваш API), то мне интересно, не лучше ли просто сделать Model.objects.all().

person kgr    schedule 05.09.2012