starlete GraphQL实现,支持查询、变异和订阅。
starlette-graphql的Python项目详细描述
星图
starlettegraphql实现,支持查询、变异和订阅。基于python-gql。在
要求
Python 3.7+
安装
pip install starlette-graphql
入门
# app.pyfromgqlimportquery,gqlfromstargqlimportGraphQLtype_defs=gql("""type Query { hello(name: String!): String!}""")@queryasyncdefhello(parent,info,name:str)->str:returnnameapp=GraphQL(type_defs=type_defs)
使用uvicorn运行应用程序。在
uvicorn app:app --reload
上传文件
^{pr2}$认购
有关订阅的详细信息,请参阅gql-subscriptions。在
阿波罗联盟
有关订阅的详细信息,请参阅Apollo Federation
- 项目
标签: