python - GraphQL/Graphene 用于 Django 模板中的后端调用

标签 python django django-templates graphql graphene-python

我刚刚在我的 Django 项目上安装了 Graphene,并且还想将它用于后端、模板化。到目前为止,我发现的只是如何将其用于前端的教程,没有提到后端。

  1. 我是否应该认为使用它而不是 SQL 数据库不是一个好主意?如果是,那为什么?与 MySQL 等 SQL 数据库相比,速度是否有下降?

  2. 在 Python 中检索模板数据的最佳选项是什么?我的意思是,最好的表现。

谢谢。

最佳答案

  1. GraphQL 是一个 API 规范。它没有指定数据的存储方式,因此它不能替代数据库。

  2. 如果您使用 GraphQL,则不会使用 Django 模板来指定 GraphQL 输出,因为 GraphQL 指定来自 Web 服务的整个 HTTP 响应,因此这个问题没有意义。

关于python - GraphQL/Graphene 用于 Django 模板中的后端调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53351156/

相关文章:

python - 格式字符串语法 : printing percentage with at least one significant digit

javascript - 将对象数组传递给 JavaScript

python - Django 2.2 img 未加载

python - 从 ubuntu 上的 google app engine 开始

python - Django 模板 - 新变量声明

python - Windows CMD 用python的sys.stdout在打印行的末尾添加一个随机数

python - 如何提高数据转json格式的性能?

javascript - 如何使用 jQuery 在 Django Autocomplete Light 小部件上捕获更改事件

python - Wagtail-ModelTranslation 模板片段缓存

python - Django 模型表单设置 POST 但不保存