6

DJango REST フレームワークを使用して、リクエスト (POST) からリクエスト ペイロードを読み取りたい Web サービス レイヤーを記述します。次のコードを試しましたが、空のセットになります

@api_view(['POST'])
def login(request):
    print request.POST

コンテンツ タイプは JSON です。REST Client Tool からデータを渡そうとしました。まだヘッダー値を読み取ることができますが、ペイロードだけが出てきません。

4

1 に答える 1

10

json データを取得するrequest.DATA代わりに使用する必要があります。request.POST

request.DATAはバージョン 3.0 から廃止request.dataされ、バージョン 3.2 で完全に削除されました。

于 2013-10-28T18:55:29.597 に答える