一般来说,我对Django和REST相当陌生。我正在使用DjangoREST框架(即/api/ data /import )公开一个数据导入URL。我目前有一个相关的APIView,它实现了POST方法,但是在GET上返回405 -不好的请求,因为这是GET没有显式实现时的默认框架行为。强烈建议应该始终实现GET,所以我应该只返回一个空的200个响应
我的问题是如何使用更通用的REST编写更严格的API。我的应用程序中有工作api,但是我需要添加一些基于泛型API的更严格的服务,这里有一个问题,因为我不能简单地覆盖请求数据,因为它是不可变的。我使用Djangorest框架3。示例:class AnimalService(APIView): dataapi:
class DogService(AnimalS