当我向端点发送 http OPTION 请求时,Django Rest Framework 使用以下 paylod 进行响应:
\n\n{\n "name": "Get Categorias",\n "description": "",\n "renders": [\n "application/json",\n "text/html"\n ],\n "parses": [\n "application/json",\n "application/x-www-form-urlencoded",\n "multipart/form-data"\n ]\n}\nRun Code Online (Sandbox Code Playgroud)\n\n以及以下标题:
\n\nDate \xe2\x86\x92Fri, 08 Feb 2019 12:25:50 GMT\nServer \xe2\x86\x92Apache/2.4.29 (Ubuntu)\nContent-Length \xe2\x86\x92173\nVary \xe2\x86\x92Accept\nAllow \xe2\x86\x92GET, HEAD, OPTIONS\nX-Frame-Options \xe2\x86\x92SAMEORIGIN\nKeep-Alive \xe2\x86\x92timeout=5, max=100\nConnection \xe2\x86\x92Keep-Alive\nContent-Type \xe2\x86\x92application/json\nRun Code Online (Sandbox Code Playgroud)\n\n这是代码:
\n\n@permission_classes((AllowAny,))\nclass GetCategorias(APIView):\n def get(self, request):\n\n query = "SELECT * FROM categoria ORDER BY nome ASC;"\n\n find = FuncaoCursorFetchAll.queryCursor(query)\n if find:\n result = []\n for cat in find:\n result.append({"id" …Run Code Online (Sandbox Code Playgroud)