#django #graphql
#django #graphql
Вопрос:
Я работаю над этим проектом: https://github.com/mirumee/saleor Этот проект использует graphql, и мне интересно, как сгенерировать схему в этой папке: https://github.com/mirumee/saleor/tree/master/saleor/graphql Есть ли способ автоматически сгенерировать схему? Спасибо
Ответ №1:
Используйте команду graphql_schema
управления как
python manage.py graphql_schema --schema tutorial.quickstart.schema --out schema.graphql
Обратите внимание, что --out
файл должен иметь расширение .graphql
для генерации представления GraphQL SDL.
Комментарии:
1. Это будет генерировать только schema.graphql, верно? Как насчет всех папок и файлов в github.com/mirumee/saleor/tree/master/saleor/graphql Создаются ли эти папки и файлы автоматически?
2. Нет, эти файлы написаны вручную разработчиками.
3. Тогда какова цель создания schema.graphql?
4. Вы можете использовать ее в своем
TypeScript
, если хотите5. Но это не мой вопрос. Какова цель создания schema.graphql? Где в коде использовался schema.graphql?