Cai*_*Bin 8 django django-rest-framework jsonresponse
我想通过调用 json 数据的 ajax 使我的当前更具交互性,除了研究和学习之外,我还没有做任何事情。这里有一些我不是很清楚。如果 JsonResponse 和 DRF 可以提供我需要的 json 数据,DRF 与 JsonResponse 有何不同?
Django Rest Framework 包含许多 JsonResponse 没有的工具。
JsonResponse 之于 Django Rest Framework 就像 Flask 之于 Django 一样。您可以使用 JsonResponse 完成您想要的所有操作,但 DRF 为您提供了许多工具来自动执行许多任务,而 JsonResponse 则需要您手动执行所有这些操作。
编辑澄清一下: DRF 在某种程度上反映了 Django 的功能。例如,要验证数据,您可以在 DRF 中的序列化器类中执行此操作,就像在基本 Django 中的表单类中验证数据一样。您可以使用 ModelSerializer 类从 DRF 中的模型自动创建序列化器,这与 Django 的通用视图非常相似。
在 DRF 的主页上,最顶部解释了 DRF 的大部分功能,包括示例和解释的链接:
| 归档时间: |
|
| 查看次数: |
3562 次 |
| 最近记录: |