向webpy应用程序添加graphql支持

WebPy-GraphQL的Python项目详细描述


https://travis-ci.org/Igor-britecore/webpy-graphql.svg?branch=master:target:https://travis-ci.org/Igor-britecore/webpy-graphql..image::https://coveralls.io/repos/github/Igor-britecore/webpy-graphql/badge.svg?branch=master:target:https://coveralls.io/github/Igor-britecore/webpy-graphql?branch=master..image::https://badge.fury.io/py/WebPy-GraphQL.svg:target:https://badge.fury.io/py/WebPy-GraphQL

向webpy应用程序添加graphql支持。

用法

只需使用GraphQLView视图从webpy_graphql

fromwebpy_graphqlimportGraphQLViewurls=("/graphql","GQLGateway")app=web.application(urls,globals())classGQLGateway(GraphQLView):classGraphQLMeta:schema=Schema

这将向您的应用程序添加/graphql终结点(在graphqlview类中实现的get和post方法)。

支持的选项

  • schema:要视图的GraphQLSchema对象 在收到有效请求时执行。
  • context:作为context传递给^{tt8}的值。$ 功能。
  • root_value:要提供给的root_valueexecutor.execute
  • pretty:是否希望正确打印响应 json。
  • executor:要用于执行的Executor。 询问。
  • graphiql:如果True,则可能存在 GraphiQL加载时 直接从浏览器(用于调试和 探索)。
  • batch:将graphql视图设置为批处理(用于 Apollo-ClientReactRelayNetworkLayer
  • graphiql_temp_title:设置graphiql的模板标题

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何在java中从url编码的字符串(不是url)中获取参数   spring类java。无法将lang.String转换为类java。util。列表(java.lang.String和java.util.List位于加载程序“bootstrap”的模块java.base中)   java在Android Studio中显示在线数据库中的表格和列   代码分析如何在java方法中收集调用的方法   java Android地图应用程序在启动时在设备上崩溃   java动态跟踪应用程序检测   javax swing创建windows   文件如何在通过DWR运行JAVA类时获取项目位置的路径   使用Grunt任务运行java自动化测试   java如何通过处理打开多个窗口?   java中从值获取枚举常量的优化方法   java如何使用构造函数注入模拟类   java为什么updateStocks()不改变价格?   java读取字典的文本文件?这对懒惰的人来说是个好主意吗?