在Django中使用api而不是Views
在Django中使用REST api而不是视图的主要优点是什么?
可以在REST api和Views(在一个应用程序中使用REST api,在另一个应用程序中使用Views)中混合使用吗? 或者我们是否需要为所有应用编写REST api?而不是混合REST和视图 解决方法
我假设你在询问像tastypie或
django-rest-framework这样的库的优点
我从来没有使用过tastypie,但是对于REST api的django-rest-framework提供了很多开箱即用,这使得这些api的开发速度更快. django-rest-framework提供的内容如下: >模型序列化器(很像模型表单,向用户呈现模型实例的快捷方式) 来自django-rest-framework网站:
最终,主要优势在于django-rest-api包含许多工具,可以更轻松,更快速地创建休息api.你可以自己实现django-rest-api的所有功能. 两者混合绝对可以.通常,一个django项目将有一个提供html内容的应用程序和另一个通过API公开数据的应用程序 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |