1

graphene-django用于在 Django 项目中实现 GraphQL API。我可以将python manage.py graphql_schema石墨烯模式(内省)JSON 转储到文件中。是否可以对模式定义语言(SDL(人类可读 SDL 中的模式)表示形式的石墨烯模式做同样的事情?

4

2 回答 2

2

以下适用于 python 中的常规石墨烯:

str(schema)

虽然它没有打印出字段的描述。

对于命令行中的 Django:

./manage.py graphql_schema --schema tutorial.quickstart.schema --out schema.graphql

tutorial.quickstart.schema架构模块的位置在哪里。

于 2020-04-27T18:20:16.107 回答
0

我不知道直接使用 python 的方法,但是有这个小工具:prisma-labs/get-graphql-schema 您可以在启用自省的情况下启动服务器,只需在运行的端点上使用 CLI 工具,独立于实施。

于 2020-01-09T19:15:00.017 回答