Skip to content

Repository files navigation

Автоматический GraphQL api интерфейс
для всех моделей любого Django проекта

Пакеты: django, strawberry и django-strawberry
* потребуется docker и docker-compose

Запуск приложения

docker-compose up --build

Теперь сервер должен быть доступен.
Для тестирования GraphQL запросов перейдите на:

Пример запроса

query ExampleQuery {
  TestDjangoGraphqlBook(
    pagination: {limit: 4}
    order: {id: DESC}
    filters: {title: {endsWith: "3"}}
  ) {
    title
    summary
    TestDjangoGraphqlPublisher {
      name
      address
    }
    publishDate
    TestDjangoGraphqlAuthor {
      lastName
      firstName
      dateOfBirth
    }
    TestDjangoGraphqlGenre(pagination: {limit: 3}) {
      name
      TestDjangoGraphqlBook(pagination: {limit: 3}) {
        title
        summary
      }
    }
  }
  TestDjangoGraphqlGenre(pagination: {limit: 10}) {
    name
    TestDjangoGraphqlBook(pagination: {limit: 5}) {
      TestDjangoGraphqlAuthor {
        firstName
        lastName
        dateOfBirth
      }
      title
      publishDate
    }
  }
}

Пример работы

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages