0
Graphene Pythonで
、どの一つは上のクッキーを設定するHttpResponse
オブジェクトへのアクセスがない場合schema.py
でCookieの設定について行けば?Graphene Pythonの突然変異でクッキーを設定するには?
私の現在の実装ではdata.operationName
を引くことにより、GraphQLViewの発送方法をオーバーライドすることでクッキーを設定することです。これには、クッキーの設定が必要な操作名/突然変異のハードコーディングが含まれます。 views.pyで
:
class PrivateGraphQLView(GraphQLView):
data = self.parse_body(request)
operation_name = data.get('operationName')
# hard-coding === not pretty.
if operation_name in ['loginUser', 'createUser']:
...
response.set_cookie(...)
return response
は、特定のグラフェンPythonの変異のためにクッキーを設定するクリーンな方法はありますか?