graphql-python / graphql-python/sanic-graphql
Per-request context
- Lenguaje dominante
- Python
- Estrellas
- 148
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
What's the appropriate way to inject values into the context on a per-request basis? That is, I can statically set context values when I add the route, but is there a way to do so dynamically, per-request?
Looking at the code, I guess subclass I can override `GraphQLView.get_context` for that purpose. Is this the only way?
If so, I would suggest a "context_function" argument to `GraphQLView`, which would be a function that takes the request, and the default/current context, and returns a new context. This function would be called as part of `get_context`. This would avoid having to subclass the view only for such a simple(and probably pretty common) customization.
Thanks!
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.