问题标签 [restframeworkmongoengine]
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.
python - 将 Sql 和 MongoDb 与 Django REST 框架一起用于 api
我是 django 的新手,它默认使用 sql db,但也将它连接到 mongoldb。在我的 models.py 我
在我的 serializers.py 中,我有:-
在我的 api.py 中,我有:-
在我的 urls.py 中,我有:-
当我点击这个 api 时,错误提示:- 'ToolApi' 对象没有属性 'Tool'
早些时候,我使用来自 rest_framework.generics 的 ListAPIView 类来创建 api 来访问来自 sql 的数据。是因为我为 ToolApi 使用了 ModelViewSet 导致的错误吗?
PS - 请让我参考一些同时使用 mongodb 和 sql 的 git 项目
django - 提供给 EmbeddedDocumentField 的嵌入文档实例无效
我目前正在开发一个计费应用程序,并且需要在账单中包含订单,因为我有两个模型账单和订单
他们的序列化器是
但是每当我传递一个像
创建了账单对象但未添加订单并给出错误
我正在使用 django rest 框架,因为它是 mongodb,所以我正在使用 django rest 框架 mongo 引擎。实际错误是什么,我该怎么办?
django - ImproperlyConfigured:请求设置 INSTALLED_APPS,但未配置设置
我正在尝试让 MongoDB 和 Django 以我希望的方式彼此相处。这就是我在尝试从 rest_framework_mongoengine 导入视图集时遇到的错误。
整个错误如下所示:
ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
没找到settings.py
还是什么?如果是这样,我不知道为什么!也就是说,为什么其他模块没有出现这个问题?
这是我的INSTALLED APPS
python - rest_framework_mongoengine 产生“无效数据。需要字典,但得到了字符串。” 例外
我一直在使用 mongoengine 框架并遇到了上述异常。好像我遗漏了一些东西,这就是我想澄清的,希望能得到你的帮助。
这是我的 MSV:
模型.py
序列化程序.py
视图.py
这是我要发布的 json 对象:
但它不起作用,我对这一切有什么不明白的?
编辑
这是服务器回溯:
django - django rest框架的mongoengine连接connectionerror
我正在尝试使用 MongoDB 构建 Django 休息框架。所以在我当地它的工作。但在生产中,我使用 MongoLab 作为数据库后端。但我无法建立数据库连接。我不断收到数据库连接身份验证错误。
设置文件中的连接建立代码:
MongoLab mongo 版本:mongod version: 3.6.6 (MMAPv1)
. 纠正我做错了什么
restframeworkmongoengine - 与同一个django rest框架项目相关的多个mongoDB
我们有一个 django rest 框架 (DRF) 项目,它应该有多个数据库 (mongoDB)。每个数据库应该是独立的。我们能够连接到一个数据库,但是当我们要去另一个数据库进行写入连接时,正在发生连接,但数据存储在第一个连接的数据库中。我们更改了默认数据库和所有内容,但没有更改。
(注意:解决方案应该适合使用序列化器。因为我们需要在 DRF-mongoengine 中使用 DynamicDocumentSerializer。
提前致谢。
python-3.x - 如何使用 monogoengine 更新文档的字典字段键?
我正在尝试使用 monogoengine update_one() 方法更新 DictField 的键。set__field 应该是什么?
对于领域
mongoengine - 如何将 mongoengine 对象转换为 json 响应
我想将 mongoengine 与 Flask 一起使用。
输出是:
谢谢。
django-rest-framework - 如何使用 Mongoengine REST 将数据发布到嵌入式文档
我正在尝试将 Django 与 mongoengine 一起使用来制作 API。
到目前为止,我可以获取对象并删除它们。但是当我想发布一些数据时。可以说学生+课程它给出了一个错误:
模特儿..
django-rest-framework - Django rest框架mongoengine使用默认值更新新字段
如果我想添加一个具有默认值的新字段,我在创建几个文档后使用 Django rest framework mongoengine。有什么办法可以做到这一点,否则我需要用很少的自定义功能进行更新。
注意:我想使用具有新字段名称的过滤器来获取数据。那个时候领域不存在。所以我越来越空了。