【发布时间】:2026-01-26 01:40:01
【问题描述】:
我是 Django 初学者,如果这个问题没有意义,请见谅。
我们在 django 设置中提供了一个名为 WSGI_APPLICATION 的变量以及 ROOT_URLCONF 和其他一些设置变量。我们也在 wsgi.py 文件中提供设置文件路径,
import os
import django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGSS_MODULE", "<settings_file_path>")
application = get_wsgi_application()
所以你看,它是双向连接。对吧?
我的意思是wsgi文件中设置文件的路径和设置文件中wsgi文件的路径。那么我们为什么要这样做。
根据我的理解,wsgi 文件中设置文件的路径应该足够好,我们不需要 django 设置中的那个额外变量?
最终wsgi文件是django应用的起点吧?
如果我错了,请纠正我。
【问题讨论】:
标签: python django django-settings django-wsgi