問題タブ [graphene-django]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unit-testing - graphene_djangoまたはgraphql_jwtでGraphQLError例外をテストするには?
graphene_django と graphql_jwt を使用して、django でユーザー タイプと認証を実装しています。ここに私の2つのファイルがあります:アプリレベルのフォルダーである「users」という名前のフォルダーにあるコードと対応するテスト(ただし、djangoアプリではありません)
schema.py
tests.py
次に、テストを実行すると、次のように表示python manage.py test users
されます。
このようなstackoverflowを検索しました[例外が発生しましたが、assertRaisesによってキャッチされません][1]
[1]:例外が発生しましたが、assertRaises によってキャッチされていませんが、それでも問題を解決できません。では、GraphQLError は実際にどのようにテストできるのでしょうか?
django - グラフェンのミューテーションが 400 を返す - id フィールドを正しく渡さない
GraphqlとReactフロントエンドを使用して、djangoでグラフェンを使用しています。
ミューテーションの作成を機能させることはできますが、編集のミューテーションは機能しません。 $ 変数のないクエリでも、graphiQL で機能します。
React の gql const は次のとおりです。
id はハンドラーから設定され、フォームの送信関数は次のようになります。
django での私の PersonEdit ミューテーションは次のようになります。
編集がうまくいかないのはなぜですか?
reactjs - Graphql で正しい方法で結果を取得する方法
バックエンドとして Django で Graphene を使用しています。
次のようなクエリがあります。
UnTypedDataTypeは次のとおりです。
フロントエンドでは、次のような結果が得られます。
そしてdata
、車両オブジェクトを取得します。
しかし、次のようにデータを削除して結果を取得する方法はありますか?