Ket*_*tan 3 django rest django-urls django-views
对许多人来说这可能是一个愚蠢的问题,但为什么我不能代替
谢谢.
编辑 - 两种方法:导入一些djangorestframework或tastypie并在我的应用程序中构建一个api,它将抛出json响应 VS 构建基于类的视图并告诉它返回json响应.使用第一个是否有任何巨大的优势?
我想你可以就任何扩展库做出相同的论点.它只取决于您想要重建的程度以及现有库对您的项目有益的内容.
很多时候,在我的项目中处理ajax请求时,我创建了没有API库的自定义端点.对于该实例,使用API包是过度的.但是对于拥有完整的API服务器,Django rest框架提供了许多功能.
当然,您可以制作符合您建议的观点.但是在某些时候你想要通过HTTP请求进行身份验证?你想过滤吗?您是想要获得权限,还是只打开所有端点?你想要防范CORS吗?
您可以查看API库的所有功能列表,并询问有关您希望在项目中实现的内容的这些问题.如果您正在使用任何类型的外部应用程序,并且您的django项目仅用于API服务器,通常最好使用Rest Framework.如果您只有一些一次性端点来接收Ajax请求,通常您只想构建自定义端点.
| 归档时间: |
|
| 查看次数: |
412 次 |
| 最近记录: |