作者:闹闹依旧不闹 | 来源:互联网 | 2023-07-08 15:01
我可以通过从JQuery调用AJAX函数,使用视图和URL获取JSON格式的数据。只需创建一个视图和一个URL即可访问它。但是rest_framework是要做我创建序列化程序,视图和url要做同样的事情的事情。在这种情况下使用AJAXX很好,或者我每次都需要使用rest_framework。
谢谢。
您的问题还不清楚,据我了解,您想知道为什么使用Django rest框架而不是JSONResponse?
JSONResponse :
JSONResponse只会将您的模型对象转换为json响应。您在格式上有限制,当您有大数据集时,这不是有效的方法。
有关更多参考,请参见here
DRF :
我认为,如果您有广泛的API要求,则可以使用Django rest框架,否则请不要选择它。
检查此参考并根据您的要求进行决定。
-
https://medium.com/profil-software-blog/10-things-you-need-to-know-to-effectively-use-django-rest-framework-7db7728910e0
-
https://medium.com/crowdbotics/how-to-write-an-api-in-3-lines-of-code-with-django-rest-framework-59b0971edfa4