Как получить id из таблицы в graphene?

Здравствуйте!

Делаю вот такой запрос
{
  all_books(first: 1) {
    edges {
      node {
        id
        title
      }
    }
  }
}


Получаю вот такой ответ:
{
  "data": {
    "all_books": {
      "edges": [
        {
          "node": {
            "id": "Qm9va05vZGU6NDc2NDk1",
            "title": "Скромный герой"
          }
        }
      ]
    }
  }
}


Как получить id в нормально в виде, который у книги?
Дальше его использую для создания ссылки /book/110/
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Feduch Автор вопроса
Пока что такое нашел решение, на стороне клиента использовать from_global_id

from graphql_relay.node.node import from_global_id
from_global_id(node['id'])[1]
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы