首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django: Url映射与GET

Django: Url映射与GET
EN

Stack Overflow用户
提问于 2014-07-16 15:21:15
回答 2查看 262关注 0票数 1

我正在开发一个应用程序,在这个应用程序中,您可以在树状视图中浏览文件夹和文件。因为我要处理大量数据,所以我不想一次加载所有的JSON数据,而是在单击某个文件夹时显示该文件夹的所有文件。

现在,我获取文件夹id并将其包含在url中,就像在Django的urlconf中映射到为该文件夹id提供文件json的特定视图的www.mysite.org/1

最好的方法是什么,什么时候应该与urlconf进行模式匹配,什么时候应该使用GET/POST?

EN

回答 2

Stack Overflow用户

发布于 2014-07-16 16:10:01

现在这样做似乎没什么问题,因为每个文件夹都有一个数字ID。如果你想一次传递很多参数,特别是当参数集不总是相同的时候,GET params更合适。

POST在这里并不重要,因为它用于更新服务器上的数据,而不是简单地请求现有数据。

票数 2
EN

Stack Overflow用户

发布于 2014-07-17 15:15:35

我建议设置一个API (TastypieDjango Rest Framework)。

您可以创建类似这样的/api/v1/YOUR_APP_NAME/?limit=20 (Tastypie default有每个请求20个的限制)

现在你不必在Django中为它创建单独的url,而且你已经创建了一个很好的api,除非你想要插入数据,否则你应该总是使用GET请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24774562

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档