[英]Docker Django Error: CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False
[英]You must set settings.ALLOWED_HOSTS if DEBUG is False. Django-r-f
我想為部署准備服務器,這就是設置。 settings.py 分為 dev.py 和 prod.py
在底部的 settings.py 中ALLOWED_HOSTS = []
我也嘗試過ALLOWED_HOSTS = ['*']
開發者.py
from ..settings.settings import *
DEBUG = True
wsgy.py
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'movie_api.settings.dev')
CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False.
當我在manage.py shell 中導入設置時, settings.DEBUG = False
.. 為什么? 如何讓wsgi.py
讀取正確的文件?
我通過更改 manage.py 中的設置路徑解決了這個問題
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.