Django 1.8 和 MongoDB?

2023-12-21

StackOverflow 上已经有人问过这个问题,

提出的问题可以追溯到 2013 年,现在已经是 2015 年了,Django 成长得很快。

截至 2015 年,在 Django 1.8 中使用 mongodb 的情况如何?

Django 是否支持开箱即用的 Mongodb(使用数据库适配器)?或者应该使用像 django-nonrel 这样的其他发行版?


我不认为 Django 为 MongoDB 提供开箱即用的支持。它更适合关系数据库。

一种解决方案可以使用MongoEngine. http://mongoengine.org/

MongoEngine 是一个对象文档映射器,用 Python 编写 使用 MongoDB。

您只需要配置MongoEngine与 Django 一起使用,然后它应该可以轻松工作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django 1.8 和 MongoDB? 的相关文章

  • uwsgi协议比http协议快吗?

    我正在尝试部署 django 应用程序的各种设置 我的第一选择是使用带有 mod wsgi 的简单 apache 服务器 我之前已经实现了该服务器供私人使用 由于当前的部署是供公众使用的 因此我正在考虑各种选择 根据网上提供的信息 使用 n
  • UUIDField 的“默认”属性是否负责唯一性?

    我刚刚跳入 Django 进行一个快速项目 我想有一个UUID字段 https docs djangoproject com en 2 2 ref models fields uuidfield在模型中 我将其用于外部 id 字段 每个模型
  • Django base.html扩展为homepage.html,出现静态图像,但home.css不起作用

    Problem 正如标题所示 我正在构建一个 django 项目 base html 扩展为 homepage html 并且工作正常 出现静态图像 但 home css 在任何地方都不起作用 Update 我已经切换了base html
  • MongoDB:更新数组中的文档

    我有一个包含此架构文档的集合 id something recipients id 1 name Andrey isread false id 2 name John isread false 现在 我想使用以下命令更新 John id 2
  • Mongodb:如果比较运算符有效,为什么将字符串日期转换为 ISOdate?

    我有以下类型的文档 id ObjectId 538d64a11ca6e50941fda4d9 id 538d518e20b8fd642e0000e8 posts some stuff date 2014 06 02 对字符串日期 不是 Mo
  • 保护基于prototype.js的XHR请求免受CSRF攻击

    Django 已经更新到 1 3 事实上从 1 2 5 开始 它就扩展了该方案 将跨站请求伪造保护令牌传递给 XMLHttpRequests Django 人员提供了帮助jQuery 的一个例子 http docs djangoprojec
  • 检查空查询集

    我想确认这是否是检查空查询集的正确方法 如果这就是为什么我会遇到 UNIQUE 约束错误 syn check Synonym objects filter MD objects get filter dict synonym type St
  • Django Rest Framework 完整性错误捕获

    在 Django Rest Framework 中 我使用了序列化器 视图集和路由器方法 每当我在 django Rest 框架的 API 视图中发布故意错误时 它都会抛出完整性错误 有没有办法尝试捕获错误 例如如果数据中没有错误 则继续保
  • 下一个和上一个文档

    我正在制作一个图片库 每个图像都有一个 id 当我查看图像时 我想要接下来的 3 个图像和之前的 3 个图像 我怎样才能在 mongodb 查询中得到这个 我认为我可以使用 sort by id 因为这是不可排序的 也许使用mapReduc
  • 是否可以将 mongodb 与 sqlalchemy 一起使用?

    我在中找不到任何有关连接 mongodb 的信息sqlalchemy 的文档 http docs sqlalchemy org en latest 和谷歌搜索 是否可以将 mongodb 与 sqlalchemy 一起使用 谢谢 根据 sq
  • 如何在猫鼬中使用聚合

    如何在 mongoose 中定义以下 MongoDB 聚合查询 db contacts aggregate group id code Code name Name 查询的目的是获取不同代码和名称的列表 我当前的模型代码是 use stri
  • 从 JSON 字符串创建 BSON 对象

    我有一个 Java 应用程序 它从外部应用程序获取数据 传入的 JSON 位于字符串中 我想解析该字符串并创建 BSON 对象 不幸的是 我在 Java 的 BSON 实现中找不到该 API 我是否需要使用外部解析器 例如 GSON 而且
  • 从 mongo shell 查找 mongoDB 上 2 个文档之间的差异

    我正在使用 mongodb 2 4 4 我想比较 2 个文档 然后仅使用 mongo shell 打印它们的差异 有没有办法比较它们 就像是 db collection compare first doc objectID blablalb
  • 当SESSION_COOKIE_SECURE = True时如何在HTTP中获取一些用户身份信息

    以下是我正在开发的网站的简短描述 公共页面可以通过 HTTP 或 HTTPS 访问 其他一些页面 认证页面 账户详情页面等 需要通过HTTPS访问 Apache2 负责进行相关的 HTTP 到 HTTPS 链接重定向 我使用标准 Djang
  • Django 共享库/类

    我是 django 新手 正在寻找放置我的共享库的建议 我计划创建我想要在项目中的所有应用程序中使用的类 放置它们的最佳位置在哪里 例如抽象模型 regards 我们通常这样设置我们的项目 site init py manage py se
  • 我应该在这里使用 HttpResponseRedirect 吗?

    我正在使用 Django 教程进行 Tango 并且我已经成功完成了教程 但是我注意到官方 Django 民意调查教程 https docs djangoproject com en 2 1 intro tutorial04 write a
  • 安装 python 包时出错

    我无法从两者安装 python 包pip and easy install 一些荒谬的错误不断出现 请帮助纠正它 我在使用时遇到同样的错误python setup py install 安装时出错Django memcached C Use
  • django-tables2:添加模型中未找到的新自定义列

    我有下表 class TaskTable tables Table def render foo self raise Exception class Meta model Task fields foo 对于以下型号 class Task
  • Mongoose 选择要从 findOneAndUpdate 返回的字段

    在 Nodejs 中使用 Mongoose 您可以使用 find 返回一些字段 例如 User findOne id 132324 first name 1 last name 1 exec 但我似乎无法弄清楚如何使用 findOneAnd
  • Django Rest框架Json解析

    我想解析传入的POSTdjangoviews py 文件中的数据 发布数据 number 17386372 data banana apple grapes 这是我尝试读取上述传入数据的方法request views py class Fr

随机推荐

  • npm - 自动更新本地库依赖项

    我已经使用了 npm 的本地包依赖功能 如下所示 npm install save file path to module 我使用更新我的库模块npm run build创建 dist 文件 然后我跑npm update在使用该库的项目中
  • Spring Boot 中 URL 必须以“jdbc”开头

    我的应用程序正在运行 但是当我遇到应用程序错误时 我尝试了好几次同样的事情发生了 我检查了数据库连接 一切正常 这些是我的日志 例外 Caused by java lang IllegalArgumentException URL must
  • 重构类以摆脱 switch case

    假设我有一个这样的类来计算使用不同交通方式旅行不同距离的成本 public class TransportationCostCalculator public double DistanceToDestination get set pub
  • VBA Excel 基于匹配列单元格查找和组合行

    我试图找出一种方法来根据 vba excel 中两个特定列中的值组合行 例如 假设我有以下表格 Column A Column J Column Z 1 A 1 A 2 B 2 B 我需要将其转换为 Column A Column J Co
  • Google 地图 v3 可拖动标记

    我是谷歌地图的新手 我正在努力学习它 marker new google maps Marker map map draggable true animation google maps Animation DROP position re
  • 使用虚拟破坏顺序

    有人可以帮助我使用虚拟函数时的破坏顺序吗 是从基类开始 然后是派生类吗 由于我没有看到虚函数如何改变任何对象的销毁顺序 我假设您指的是虚函数中基类和数据成员的销毁顺序遗产设想 子对象是建 基类被建造从最基础到最衍生 多个基类均建于声明为基类
  • 如何使用gradle构建WAR文件?

    我想构建一个 WAR 文件 然后将其部署到 Tomcat 因此 作为练习 我在 IDEA IntelliJ 中使用 Gradle 启动了一个新的 Spring Boot 项目 之后 我在中应用了该插件build gradle文件 像这样ap
  • 如何使用 flutter 实现画中画?

    有没有办法用flutter应用程序做画中画 有点像 YouTube 在您观看视频并导航到另一个应用程序时所做的事情 他们在这里谈论它 https youtu be hBPd2q2dmXY https youtu be hBPd2q2dmXY
  • 样式表未解析,因为严格模式下不允许非 CSS MIME 类型

    我的网站上出现以下错误 Error Did not parse stylesheet at http test opendialogueapproach co uk wp content plugins revslider public a
  • 将图像大小调整为 div 的 100% 高度并保持纵横比

    这是一个快速草图 http www nulaena si photob problem png 我希望实现图库 div 中的图像将是图库 div 高度的 100 并保持纵横比 AND 当您更改浏览器的大小时 图像会调整大小 这可能吗 任何帮
  • 停止 Stream 监听器消费消息

    我正在寻找一种方法来停止使用流监听器消费消息 StreamListener MBinding M INPUT public void consumeMessage Message
  • 使用 Select2 仅加载一次远程数据

    正如标题所示 我只想加载远程数据一次 我考虑过使用独立的 ajax 调用加载数据并将其设置为 本地 控件 但想知道是否有更多 内置 方法可以做到这一点 可以在这里找到解决方案 https github com ivaynberg selec
  • 使用Python的多处理模块的同步问题

    当我从 Python 的多处理模块运行以下代码时page http docs python org 2 library multiprocessing html from multiprocessing import Process Loc
  • pecl 安装 ibm_db2 失败

    我需要安装 ibm db2 扩展来使 php 与 db2 连接 所以我用了pecl 但它会产生错误 pecl install ibm db2 当我运行这个时 出现以下错误 checking in home db2inst1 sqllib l
  • Scala 的 Vector 是如何工作的?

    I read 这一页 http www scala lang org docu files collections api collections 40 html关于 Scala 集合的时间复杂度 正如它所说 Vector的复杂度是eC对于
  • 从discord.js中的消息中获取表情符号url

    我试图让我的不和谐机器人显示表情符号的图像文件 因此 您发布一个表情符号 机器人会回复并附上该表情符号的图像 它适用于机器人在线的服务器的表情符号 但是我如何从其他服务器获取表情符号的网址呢 我使用 bot emojis get 搜索表情符
  • System.gc() 收集仍由局部变量引用的对象[重复]

    这个问题在这里已经有答案了 当我运行以下程序时 public static void main String args ArrayList lists new ArrayList lt gt for int i 0 i lt 200000
  • 无法使用 GitHub Actions 强制推送到主分支

    Error remote rejected main gt main refusing to allow a GitHub App to create or update workflow github workflows docker y
  • FrontPage 标签 - HTML 中的痛苦

    我有一个网络应用程序 已开发并准备好部署 它的 Web 部分是使用 M FrontPage 设计的 没有开发人员关心 FrontPage 插入 HTML 的专有奇怪标签 我不记得我头顶上有标签 但我记得看到过诸如
  • Django 1.8 和 MongoDB?

    StackOverflow 上已经有人问过这个问题 提出的问题可以追溯到 2013 年 现在已经是 2015 年了 Django 成长得很快 截至 2015 年 在 Django 1 8 中使用 mongodb 的情况如何 Django 是