Ich habe einige Djangotests ausgeführt und bin auf ein Problem gestoßen, bei dem die POST-Daten fehlten. Um das Problem zu verfolgen, druckte ich request.body
, um zu sehen, ob die Daten dort angekommen sind, aber wenn ich es drucke, verschwindet das Problem und die POST-Daten sind verfügbar.Django request.body Testfehler
Wenn ich diesen Code in meiner Ansicht nach setzen werden die Prüfungen bestehen:
if request.body:
print("*")
...
Ich bin mit django 1.8.14 und Rest Rahmen django. Jeder hat eine Idee, warum das passieren könnte?
helfen Können Sie Rest des Codes zur Verfügung stellen? –
Ich werde sehen, ob ich ein minimales Beispiel machen kann, das bricht. Es gibt viel zu posten. – leech