标签: python json django api django-class-based-views
我是使用Django创建API端点的新手。哪个是处理API请求和处理JsonResponse的更好方法?我应该在基于类的视图中进行吗?还是功能视图?
我认为CBV会过度杀伤,因为人们倾向于使用CBV进行泛型视图继承。由于我只是发回一个Json对象,我认为这是不必要的,因此功能视图就足够了。但是,我不太确定CBV和FV的其他组成部分到底有什么影响并且有所不同。
如果有一个视图比另一个视图更好,请告诉我为什么一个优先于另一个视图的理由。
干杯。