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']