passing context to GraphQLView no more supported?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza con el ejemplo de contexto de GraphQLView del README y el punto de entrada de GraphQLView; después, compara el comportamiento de 1.4.1 con la solución alternativa no documentada del comentario enlazado. Se considera terminado cuando se confirme una forma compatible de pasar la sesión de la base de datos en tiempo de ejecución y se actualice el README o el comportamiento en consecuencia.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hi and thanks for the geat job.
With 1.4.1 version I used to pass my DB session via the context option of the GraphQLView as still mentioned in the README (which should be updated).
Below is an exemple of what I was doing:
# [...]
db_session = scoped_session(
sessionmaker(autocommit=False, autoflush=False, bind=engine))
# [...]
app.add_url_rule(
'/graphql', view_func=GraphQLView.as_view(
'graphql', schema=SCHEMA, graphiql=True,
context={'session': db_session}))
# [...]
It seems this is no more possible and I can't figure out how to pass the DB session to the GraphQLView. Any information and/or updated doc would be nice.
Any solution to continue passing DB session via the GraphQLView (or by any other way allowing to pass it at execution time) would be perfect.
EDIT: for an undocumented but working solution see @cockscomb 's comment
- Lenguaje dominante
- Python
- Estrellas
- 1.3k
- Forks
- 139
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de graphql-python/flask-graphql
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
graphql-python/flask-graphql#92 · 2 comentarios ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
which graphiql version is using? Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
graphql-python/flask-graphql#85 · 2 comentarios · 1 reacción ·
-
CSRF Exemption? Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
graphql-python/flask-graphql#84 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
graphql-python/flask-graphql#80 · 9 comentarios · 2 reacciones ·
Todos los issues de graphql-python/flask-graphql
Issues similares
-
essnmx good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
-
[Feature] 奇物选择添加优先级 Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
syfoud/Simulated_Scepter#174 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Giskard-AI/giskard-oss#2840 · 1 comentario ·
-
A claim comment carrying the issue number is silently declined while the workflow reports success Abiertoarea: repo bug perceived difficulty: 2
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
yeti-platform/yeti#1380 ·