【问题标题】:how to set up mongoengine with django如何使用 django 设置 mongoengine
【发布时间】:2015-03-03 19:07:26
【问题描述】:

我开始使用 mongoengine,但我已经陷入了起步阶段link 我正在运行 ubuntu 14.04。 这是我所做的:
$ virtualenv -p /usr/bin/python3.4 myproject
源 myproject/bin/激活 然后我通过运行 sudo pip install mongoengine 开始本教程(没有 sudo 我有一个错误)

那我得改正了:

from mongoengine import *

connect('tumblelog')

但是我必须在哪里写这个?我是否必须安装 Django 并将其写入设置中? 我已经安装了 mongodb,但它可以与 virtualenv 一起使用吗?

【问题讨论】:

标签: python django mongodb pymongo mongoengine


【解决方案1】:

你说你在尝试安装mongoengine 时遇到了错误,但你没有说它是什么。虚拟环境的目的是避免访问系统文件的需要,因此您需要先了解这一点,然后再进一步了解。

MongoDB 非常乐意在虚拟环境中工作。您将在您编写的任何需要使用 MongooDB 的模块的开头编写 import 语句。

【讨论】:

  • 不,我用 sudo pip install mongoengine 安装了它。但是我在哪里写代码?我必须安装django吗?因为我的项目是空的
  • 所以我必须 pip install django 并用连接函数替换数据库?我已经用 django 做了几个项目,但从不使用 mongodb
  • 您不能只用 MongoDB 替换关系数据库并期望一切正常。我不明白您为什么希望 Mongo 教程提供使用 Django 的说明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-17
  • 1970-01-01
  • 1970-01-01
  • 2018-12-14
相关资源
最近更新 更多