-
打开项目的
settings.py
文件。 -
在文件中找到
ALLOWED_HOSTS
设置。它应该是一个包含字符串的列表。 -
将服务器的 IP 地址(在此示例中是
XX.XX.xx.xx
)添加到ALLOWED_HOSTS
列表中。确保不要删除已存在的任何其他允许的主机。ALLOWED_HOSTS = ['ip', 'your-domain.com']
或者,如果你希望允许任何主机访问该 Django 项目,可以将其设置为
['*']
。ALLOWED_HOSTS = ['*']
-
保存并关闭
settings.py
文件。 -
重新启动 Django 开发服务器。
python manage.py runserver 0.0.0.0:8000 # 前提服务器8000端口开放
这样,就能够通过该 IP 地址访问你的 Django 项目。请注意,添加 IP 地址到 ALLOWED_HOSTS
是为了安全考虑,以确保只有列出的主机能够访问你的应用程序。因此,请仅添加你信任的主机。
实现demo部分图: