簡體   English   中英

是否有任何理由為什么項目沒有settings.py文件?

[英]Is there any reason why a project has no settings.py file?

我從一個不合作的開發人員那里繼承了一個Django 1.4項目,我不得不找到自己的方式並嘗試建立一個開發環境。

我遇到的一個問題是項目中沒有settings.py文件。 在我希望找到它的目錄中,有一些文件,如settings_production.pysettings_base.py等,但沒有一個名為settings.py 所以,當我嘗試

python manage.py runserver

它抱怨這個。 我已經將其中一個重命名為settings.py而且我得到了更多。 但我顯然遺漏了一些東西 - 這種情況是否有正當理由產生,如果是這樣,我在本地設置中需要做些什么才能讓它工作?

這非常好並經常使用。 不同的環境(如本地開發環境和實際生產環境)通常需要不同的設置。 您可以將設置模塊傳遞給manage.py命令或在命令行環境中設置DJANGO_SETTINGS_MODULE

manage.py runserver --settings=import.path.to.settings
# or
export DJANGO_SETTINGS_MODULE='import.path.to.settings'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM