如何使用所有模块安装Django项目?

时间:2016-11-24 22:15:13

标签: django install

我创建了一个Django的应用程序,它使用了一些额外的模块,比如crispy_forms。我想将此应用程序发送给我的朋友进行测试。 但我不知道他们怎么能安装它并运行它?可能吗? 应用程序也使用数据库PostgreSQL。 从一开始就没有错误和问题的任何地方运行此应用程序的最简单方法是什么?

我只找到有关https://docs.djangoproject.com/en/1.10/intro/reusable-apps/的信息 并打包我的应用程序,但我不知道如何安装它。

2 个答案:

答案 0 :(得分:1)

要为项目设置env,我将安装virtualenv,然后:

pip install -r requirements.txt

您需要在settings.py中设置数据库连接,或切换到sqlite3 ...

希望这有帮助!

答案 1 :(得分:0)

如果您使用的是虚拟环境,请将其激活并进入项目根目录。 如果你没有使用virtualenvironment,那么做同样的事情,进入你的项目根目录。 确保你有requirements.txt文件。

运行命令

pip freeze > requirements.txt

这会自动将所有模块添加到requirements.txt文件

然后可以通过

安装
pip install -r requirements.txt