问题标签 [graphene-python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 如何在 django-graphene 中使用 django 默认组权限?
我想用 django-graphene 做一个 API,但是我想在我用户发出请求时应用 django 默认组权限,如果他的用户组允许他进行 CRUD,这将有权限。
谢谢。
python - 在石墨烯中使用元类时出错
我正在尝试为我的 graphene.ObjectType 子类创建一个元类。我的主要目标是从一些包含其名称的字符串列表中创建类的属性(即石墨烯对象的字段)。
例如。list = ['quantity', 'position']
对于这个列表,我的班级Attack
必须是这样的:
我这样做的方式如下:
我看到"Hello"
有很多错误..
我是不是做错了什么……?
graphql - 什么是 graphql Introspection 查询?
什么是 graphql Introspection 查询。我正在尝试这个收费。它的工作,但我不知道 graphql Introspection 查询的含义是什么。
csrf - 如何将 Postman 与石墨烯一起使用?
我正在探索使用 GraphQL-Django,而不是构建大量 REST API 端点。为此,我已成功安装并运行“cookbook”示例应用程序,它是 Graphene Django 包的一部分:https ://github.com/graphql-python/graphene-django
为了更好地理解 GraphQL 技术的工作原理,我尝试使用 Postman 调用 Graphene 服务器。但是我收到了一个 CSRF 错误,并尝试了几种方法来解决它,例如: Django 在使用 Fetch 的 POST 请求上返回 403 错误
但到目前为止,我还没有运气。是否有使用 Postman 和 Graphene 的权威指南?
罗伯特
python - 使用 Graphene 和 Python 的订阅类示例
我试图弄清楚如何使用 graphene-python 在我的模式中正确定义订阅。到目前为止,我已经实现了查询和突变,但是你如何定义一个Subscription
类?
以下是我最初的想法:
有人可以提供一个小例子吗?任何帮助将不胜感激!谢谢 :)。
布赖恩
graphql - 如何配置 Graphene-Django 以处理持久查询?
看起来我的公司将继续使用来自 Apollo 客户端的持久查询,如下所述:https ://dev-blog.apollodata.com/persisted-graphql-queries-with-apollo-client-119fd7e6bba5
在这篇文章中提到需要对服务器上的中间件做一些事情。我一直找不到任何关于 Graphene-Django 需要改变什么的信息。
任何人都可以提供任何建议吗?
罗伯特
python - Graphene-Django 文件命名约定
我正在将以前的 Django REST API 项目重建为 GraphQL 项目。我现在有查询和突变正常工作。
我的大部分学习来自查看现有的 Graphene-Django 和 Graphene-Python 代码示例。他们之间似乎有很多矛盾之处。
在一些建议中,应将 GraphQL 查询放置在其中,schema.py
而将突变放置在mutation.py
.
我认为更有意义的是让这两个文件保存它们各自的代码:-query.py-mutations.py
我对 Django 和 Python 比较陌生,所以想确保我没有违反任何约定。
对你的想法感兴趣!
罗伯特
python - 带有 Flask 的石墨烯不加载模式
我正在尝试运行此示例以将 Graphene 与 Flask 一起使用。我从该页面逐字制作models.py
、schema.py
和,并按照说明app.py
将它们全部放入flask_sqlalchemy
文件夹中。然后我使用底部列出的说明创建并填充数据库。
一切都很顺利,直到我尝试跑步app.py
。当我这样做时,它给了我这个错误:
所以基本上它失败了schema.py
,说:
事实上,如果我打开命令提示符并执行此操作,它会以同样的方式失败:
我在 Windows 10 上使用 Python 3.5。与本教程的唯一区别是我使用virtualenvwrapper-win而不是常规的 virtualenv。
这是我对石墨烯或 graphql 的第一次体验,我确信这最终会成为一个愚蠢的错误。任何帮助将不胜感激!
非常感谢,亚历克斯
python - 是否可以在突变时执行查询?
我编写了一个在前端触发的突变,并且我为 django 构建了一个自定义电子邮件系统,它使用 gql 来查询所需的确切上下文。在突变中,有可能触发电子邮件。但是,当这种情况发生时,突变和查询都会停止。到目前为止,我的解决方案是将电子邮件触发器推送到一项任务中,这似乎可行,但并不理想。关于如何在不需要任务的情况下让它工作的任何想法?