我对Django和REST API一般都是新手。我正在使用Django REST框架公开数据导入URL,即/ api / data / import。
我目前有一个实现POST方法的关联APIView,但是在GET上返回405 - Bad Request,因为这是GET未明确实现时的默认框架行为。
This MDN article强烈建议应该始终实施GET,那么我应该返回一个空的200响应吗?这也有点像我错误地使用REST。
由于
答案 0 :(得分:0)
如果你想遵循这些建议,你应该返回204,这意味着"没有内容"而且似乎合适。它存在的东西 - 你可以发布它 - 但它是空的。
我相信405应该没问题 - 那里有一些东西,但没有GET。