選單
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

部署 Django - 建立 Requirements


鎖定依賴項

當您建立一個 Django 應用程式時,您的專案會依賴一些 Python 包。

Django 本身就是一個 Python 包,我們必須確保部署我們專案的伺服器也安裝了 Django 包,以及您的專案所需的所有其他包。

幸運的是,也有一個命令可以完成這項工作,只需在命令列中執行此命令:

py -m pip freeze > requirements.txt

上述命令的結果是,在專案中建立了一個名為 requirements.txt 的檔案。

my_tennis_club
    members/
    my_tennis_club/
    mystaticfiles/
    productionfiles/
    db.sqlite3
    manage.py
    requirements.txt

該檔案包含了本專案依賴的所有包:內容如下。

my_tennis_club/requirements.txt:

asgiref==3.5.2
Django==4.1.4
psycopg2-binary==2.9.5
sqlparse==0.4.3
tzdata==2022.7
whitenoise==6.2.0

注意:您可以自己建立此檔案,手動插入包,只需確保您獲取了專案所需的所有包,並且必須將檔案命名為 requirements.txt

現在,託管提供商知道在部署我們的專案時需要安裝哪些包。

但是 Elastic Beanstalk 需要更多資訊,請轉到 下一章 建立一個“EB”配置檔案。


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援