Ich arbeite mein Projekt mit Django Restframework, alles ist richtig, außer wenn ich versuche, eine Tabelle zu aktualisieren, erscheint immer die CSRF.Wie kann ich das CSRF Fobidden (403) Django Rest Framework lösen?
Wie kann ich CSRF-Cookie setzen? Dank
In Verbindung stehende http://stackoverflow.com/questions/37340163/what-is-the-proper-way-to-send-and-receive-json-requests-in-django/37340742#37340742 – danihp
dankt danihp, this ist nützlich, aber mein Problem ist jetzt mit der API und Admin, ich kann Daten hinzufügen, aber wenn ich versuche, zu aktualisieren o löschen Sie mir den Screenshot Fehler, ist das gleiche und admin. –
Sie legen es nicht fest, django gibt eine Anfrage mit 'Set-Cookie' aus und der Browser soll mit' Cookie' antworten. Ich wette, dass Ihr Browser falsch konfiguriert ist (d. H. Keine Cookies akzeptieren oder nur von bekannten Parteien akzeptieren). Überprüfen Sie die HTTP-Header für 'Set-Cookie' (in der GET, die das Admin-Formular gibt) und für' Cookie' (in der POST senden Sie, wenn Sie auf Speichern klicken) – grochmal