在alwaysdata上部署Django + MongoDB
我正在尝试在 DjanMon 上部署一个项目,这个项目使用了 Django 和 MongoDB,但没有使用任何数据库引擎,只是用 Pymongo。
在部署过程中出现了一个错误。服务器上没有 Pymongo,这是 Python 连接 MongoDB 的驱动程序。我该如何安装它,或者怎么才能在服务器上安装它呢?
除此之外,有没有教程可以告诉我在 Django 中运行 MongoDB 时应该使用什么设置?我不太明白在 settings.py 中的数据库设置里应该填哪个引擎来连接 MongoDB。
还有没有关于如何在云端或网络主机上部署一个使用 MongoDB 的 Django 网站的教程?
2 个回答
0
看看这个:
PYTHONPATH=~/modules easy_install-2.6 --install-dir ~/modules <module>
http://wiki.alwaysdata.com/wiki/Installer_un_module_Python#Installation(官方,法语)
0
如果你在服务器上有一个可以使用的命令行,并且权限合适,你可以像安装其他Python包一样安装PyMongo。你可以使用以下任意一种方式:
easy_install pymongo
或者
pip install pymongo
(这两个命令中的任何一个可能都需要在前面加上 sudo
,这取决于你的权限设置以及你是否在使用 virtualenv)