问题标签 [flask-mongoengine]
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 - Google Cloud Launcher 上的 MongoDB 连接到 Flask 应用程序
我刚刚发现谷歌云启动器有 MongoDB,所以我们决定使用云启动器而不是 mlab,似乎与 mlab 的工作方式没有什么不同
如何将谷歌云启动器 MongoDB 连接到 Flask 应用程序?
python - NotUniqueError:试图保存重复的唯一键
我不断收到上述错误。我已经删除了id
设置为唯一的现有数据库字段。但是在保存时我得到了以下异常
我的user
桌子看起来像,
我还尝试id
使用取消设置属性,
但它抛出了这个异常,
我只想保存没有id
字段的用户模型。
wtforms - 如何在 model_form 中使用 current_user
我需要过滤一个仅显示用户公司中的组的选择菜单。使用 sqlalchemy 有 QuerySelectField,但是,这在 flask-mongoengine 中似乎不可用。理想情况下,我想将 flask_login current_user 传递给 model_form,如下所示:
但是,由于这会将 current_user 置于请求上下文之外,因此会导致错误。有没有人知道如何做到这一点?
mongodb - MongoDB:引用另一个附加信息的文档
我有一种情况,我有一种组文档。我想要一个列表字段,其中包含组中用户的引用 ID。但是,我需要指出哪些用户具有管理员访问权限。我应该有两个列表,一个是普通用户,一个是管理员,还是有一个自定义文档,我嵌入了一个只有参考 ID 和布尔值的列表?这基本上是多对多的,两个文档都有其他文档的参考 ID 列表。我只是不确定如何包含这个其他值。
如果有什么不同,我正在使用 Python/Mongoengine 访问 MongoDB
python - Flask_Mongoengine:使用聚合后不是 mongoengine 对象
当aggregate
与 mongoengine 一起使用时,它返回一个 CommandCursor 而不是 mongoengine 对象列表,这意味着 mongonengine 并没有真正被使用,
例如:如果某些文档没有标题字段,则会引发错误。如何将结果转换为 mongoengine 对象?
python - Flask-MongoEngine AttributeError:“QuerySet”对象没有属性“get_or_404”
我遵循了 Flask-MongoEngine 教程并使用以下代码:
它引发了一个 AttriubteError:
我的点冻结:
mongodb - 如何使用 allow_inheritance 查询嵌入文档的列表
如果我有以下架构:
我执行以下查询:
我收到以下错误:
当某些对象可能有也可能没有“作者”字段时,这似乎只发生在 allow_inheritance 中。如果所有对象上都存在该字段,例如“标题”字段,则查询工作正常。
python - mongoengine - 使用管道查找 2 个数组之间的匹配项
我需要在 MongoDB 上使用mongoengine
我有一个包含组列表的文档:
groups = ['groupa', 'groupb'...]
另外,我还有其他组的列表my_groups= ['groupc', 'groupd', 'groupc'...]
想要的结果是找到在这些数组之间有任何匹配的所有文档。
我看到了这个问题,但不是通过mongoengine
我怎样才能做到这一点mongoengine
?
mongodb - Why do we need to define data model in MongoDB
I want to understand why do we need to define a data model like the following. What is the purpose and advantages of having this?
I am building a flask api using MongoDb as the database.
flask - 从 MongoEngine 模型中获取数据自动生成 WTForms
提交后如何从 WTForms 表单中获取数据?
楷模:
意见:
这是 HTML 表单: