2016-11-24 57 views
0

我創建了一個Django的應用程序,使用一些額外的模塊,如crispy_forms。我想將這個應用程序發送給我的朋友來測試它。 但我不知道他們如何才能安裝並運行它?可能嗎? 也使用數據庫PostgreSQL的應用程序。 從一開始就沒有錯誤和問題的地方運行此應用程序的最簡單方法是什麼?如何在所有模塊上安裝Django項目?

我發現只有關於https://docs.djangoproject.com/en/1.10/intro/reusable-apps/ 的信息和打包我的應用程序,但我不知道如何安裝它。

+0

您可以使用[requirments.txt]來再裝(https://pip.pypa.io/en/stable/user_guide/#requirements-files)文件來說明項目要求。 –

+0

我知道,但即使我有它下一步是什麼?我如何安裝應用程序並運行它?我下載應用程序,解包並希望運行。 – allocer

+1

您也可以直接與安裝說明一起發送代碼。他們需要安裝Python和PostgreSQL,並且可以使用pip直接安裝requirements.txt中的python包。 –

回答

1

要設置ENV項目,我將安裝的virtualenv,然後:

pip install -r requirements.txt 

你需要設置settings.py中的數據庫連接,或者切換到sqlite3的...

希望這有助於!

+0

我希望它可以幫助。我生成了我的項目所需的所有模塊,並使用此命令進行安裝。看起來很好。 – allocer

0

如果您使用的是虛擬環境,請將其激活並進入您的項目根目錄。 如果你不使用virtualenvironment,那麼做同樣的事情,進入你的項目根目錄。 確保你有requirements.txt文件。

運行命令

pip freeze > requirements.txt 

這將添加自動所有模塊requirements.txt文件

可以通過

pip install -r requirements.txt