Django Rest Frameworkでテストし、このcurlリクエストを再現しますか?

プロメテウス

Django Rest Frameworkのテスト(テストへのリンク)を実行して、このcurl呼び出しを再現しようとしています:

curl -X POST -d "grant_type=password&username=<user_name>&password=<password>"
http://<client_id>:<client_secret>@127.0.0.1:8000/v1/token/

これは私が試したことです:

  def test_oauth2_token_for_user(self):
        """
        Test Django OAuth Toolkit and make a request for am access token.
        """
        self.client.credentials(HTTP_AUTHORIZATION='grant_type ' + "password&username=<user_name>&password=<password")
        response = self.client.post('/api/token/')

誰かがどこから始めればいいのか教えてもらえますか?ヘッダーを送信grant_type=password&username=<user_name>&password=<password>し、ユーザー名とパスワードを使用してURLをフォーマットする方法がわかりません

ダニエルローズマン

それはヘッダーではありません。これは完全に正常なPOSTデータであり、テストクライアントのドキュメントに示されているように、2番目のパラメーターとして辞書を渡すことができますpost

response = self.client.post('/api/token/',
       {'grant_type': 'password', 'username': username, 'password': password})

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

GetでIDのリストを返します。Django Rest Framework

分類Dev

Django Rest FrameworkのPUTリクエストは500を返しますが、データを更新します

分類Dev

Django Rest Frameworkのビューセットとシリアライザーでリクエストオブジェクトにアクセスしますか?

分類Dev

Django rest Framework-アイテムのリストが必要ですが、タイプ「QuerySet」を取得しました

分類Dev

Django REST FrameworkのAPIView内から完全なリクエストURLを取得する

分類Dev

Django RESTフレームワーク-シリアライザーテストでリクエストを設定しますか?

分類Dev

Django Rest Framework:ネストされた構造から値の一意のリストを取得します

分類Dev

Django Rest Framework:ネストされた構造から値の一意のリストを取得します

分類Dev

Django Rest Frameworkのリクエストパラメータにはどこからアクセスできますか?

分類Dev

Django Rest Frameworkテストは「モック」データベースを使用しますか?

分類Dev

Django(REST Framework)は、1回おきに空のリストを返します

分類Dev

django-rest-frameworkで単一ユーザーからの同時リクエストを防止する

分類Dev

Django RESTフレームワーク:リストを使用してPOSTリクエストをテストする際のエラー

分類Dev

Django Rest FrameworkからPOSTリクエストを受信するにはどうすればよいですか?

分類Dev

Django Rest Frameworkのビューセットからリクエストコンテキストをシリアライザーに渡す

分類Dev

Django Rest Framework ImageField

分類Dev

Django Rest Framework:PATCHリクエストを介してフィールドをnullに設定するにはどうすればよいですか?

分類Dev

djangoのrest_frameworkを介してコンテキストを渡す方法

分類Dev

django-rest-frameworkを使用してオブジェクトのリストをシリアル化する

分類Dev

django-rest-frameworkを使用してオブジェクトのリストをシリアル化する

分類Dev

Django Rest Framework、nginx、uwsgiで403エラーを返すPUTリクエストの処理

分類Dev

Django Rest Frameworkは、バックグラウンドでモデルからcsvデータをエクスポートします

分類Dev

テストのreverse()は、django-rest-frameworkのテストで相対URLのみを返すため、404が発生します

分類Dev

Django Rest Framework HyperLinkedRelatedField:POSTSリクエストのURLではなくIDを許可する

分類Dev

着信リクエストを保存したり、django restフレームワークで応答したりする前に、着信リクエストでいくつかのタスクを実行するにはどうすればよいですか?

分類Dev

Django Rest Frameworkは、カスタムフィールドを使用してクエリセットを辞書にシリアル化します

分類Dev

Django REST SwaggerHTTPSリクエスト

分類Dev

Django Rest APIClientクラスは実際のリクエストを行いますか?

分類Dev

Django Rest Frameworkでネストされたシリアライザをどのようにフィルタリングしますか?

Related 関連記事

  1. 1

    GetでIDのリストを返します。Django Rest Framework

  2. 2

    Django Rest FrameworkのPUTリクエストは500を返しますが、データを更新します

  3. 3

    Django Rest Frameworkのビューセットとシリアライザーでリクエストオブジェクトにアクセスしますか?

  4. 4

    Django rest Framework-アイテムのリストが必要ですが、タイプ「QuerySet」を取得しました

  5. 5

    Django REST FrameworkのAPIView内から完全なリクエストURLを取得する

  6. 6

    Django RESTフレームワーク-シリアライザーテストでリクエストを設定しますか?

  7. 7

    Django Rest Framework:ネストされた構造から値の一意のリストを取得します

  8. 8

    Django Rest Framework:ネストされた構造から値の一意のリストを取得します

  9. 9

    Django Rest Frameworkのリクエストパラメータにはどこからアクセスできますか?

  10. 10

    Django Rest Frameworkテストは「モック」データベースを使用しますか?

  11. 11

    Django(REST Framework)は、1回おきに空のリストを返します

  12. 12

    django-rest-frameworkで単一ユーザーからの同時リクエストを防止する

  13. 13

    Django RESTフレームワーク:リストを使用してPOSTリクエストをテストする際のエラー

  14. 14

    Django Rest FrameworkからPOSTリクエストを受信するにはどうすればよいですか?

  15. 15

    Django Rest Frameworkのビューセットからリクエストコンテキストをシリアライザーに渡す

  16. 16

    Django Rest Framework ImageField

  17. 17

    Django Rest Framework:PATCHリクエストを介してフィールドをnullに設定するにはどうすればよいですか?

  18. 18

    djangoのrest_frameworkを介してコンテキストを渡す方法

  19. 19

    django-rest-frameworkを使用してオブジェクトのリストをシリアル化する

  20. 20

    django-rest-frameworkを使用してオブジェクトのリストをシリアル化する

  21. 21

    Django Rest Framework、nginx、uwsgiで403エラーを返すPUTリクエストの処理

  22. 22

    Django Rest Frameworkは、バックグラウンドでモデルからcsvデータをエクスポートします

  23. 23

    テストのreverse()は、django-rest-frameworkのテストで相対URLのみを返すため、404が発生します

  24. 24

    Django Rest Framework HyperLinkedRelatedField:POSTSリクエストのURLではなくIDを許可する

  25. 25

    着信リクエストを保存したり、django restフレームワークで応答したりする前に、着信リクエストでいくつかのタスクを実行するにはどうすればよいですか?

  26. 26

    Django Rest Frameworkは、カスタムフィールドを使用してクエリセットを辞書にシリアル化します

  27. 27

    Django REST SwaggerHTTPSリクエスト

  28. 28

    Django Rest APIClientクラスは実際のリクエストを行いますか?

  29. 29

    Django Rest Frameworkでネストされたシリアライザをどのようにフィルタリングしますか?

ホットタグ

アーカイブ