报错CommandError: You must set settings.ALLOWED_HOSTS if DEBUG is False
1.
该错误是由django产生的
当Django的DEBUG设置为False时,但是未设置ALLOWED_HOSTS时会触发
所以我们需要在settings.py文件中设置ALLOWED_HOSTS
进行如下设置,问题就解决了
# settings.py
DEBUG = False
ALLOWED_HOSTS = ['*'] # 允许任何主机访问2. 另一种更安全的做法
将ALLOWED_HOSTS设置为实际的可信主机名或IP地址列表
# settings.py
DEBUG = False
ALLOWED_HOSTS = ['example.com', 'www.example.com', '123.45.67.89']

 
                
             
         浙公网安备 33010602011771号
浙公网安备 33010602011771号