我正在编写一个 HTML5 前端移动应用程序,并考虑创建 RESTful API 来从服务器获取数据。对于后端,我使用的是 Django,因此我正在通过 Django 中用于 RESTful API 的各种选项,我遇到了美味的派、活塞等。
我获得了使用这些框架的一些优点(如安全性等),但我仍然不清楚使用基于普通 django 视图的 RESTful API 的缺点。我正在考虑将 JSON 对象发布到普通的 django 视图,解析和处理它并将其存储在数据库中。
类似地,将 GET 请求发送到 django 视图,从各种 DB 表加载数据并将 JSON 对象作为响应发送回(作为应用程序/json 的 mimetype)。
我在上面进行了试验,到目前为止它似乎可以工作。
对于 RESTful API 的生产系统,我需要了解使用各种框架与简单 django 视图的优点/缺点。