Ich mag OPTIONS
Methode auf meiner API mit Django übrigen Framework (DRF) global (auf allen API-Endpunkten)Wie deaktiviere ich die OPTIONS-Methode auf Django Rest Framework global?
derzeit einen OPTIONS
Aufruf zurückkehrt,
{
"parses": [
"application/json",
"application/x-www-form-urlencoded",
"multipart/form-data"
],
"renders": [
"application/json"
],
"name": "Login Oauth2",
"description": ""
}
die etwas gebaut deaktivieren, die ich don ist Ich will nicht, dass jemand hineinspäht. Ich möchte ein leeres Zeichen zurückgeben, wie Github auf seiner API oder etwas anderem tut.
Ich versuchte
@api_view(['POST'])
def my_method(request):
if request.method == 'OPTIONS':
return Response()
auf einer Funktion basiert Ansicht, die eine kehrt aber Inspizieren die Header zeigen,
Allow →POST, OPTIONS, OPTIONS
, die eine wiederholte OPTIONS
hat.
Wie erreiche ich das? Vielen Dank.