我有下面的设置。
router = routers.DefaultRouter()
router.register(r'post', PostViewSet)然后在我的生活模式里
url(r'^api/', include(router.urls)),然后在我的views.py里
class PostViewSet(viewsets.ModelViewSet):现在,这对于我的用例非常有效,但我也想这样做,以获取某一天的数据。
/api/post/2013/08/09/会提取出今天所有的数据..。我有点不确定如何在django-rest中定制路线
发布于 2013-08-11 16:52:35
您要查找的Django Rest框架文档的一部分是在过滤URL上。
基本思想是重写get_queryset以返回您在URL中定义的筛选过的QuerySet匹配参数。
您需要的Django ORM字段查找是,它们从QuerySet API引用中开始。。
我希望这能帮上忙。
https://stackoverflow.com/questions/18156291
复制相似问题