任何人都可以帮助我了解wsgi.py文件的用途吗?
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "myproject.settings.local")
application = get_wsgi_application()
此文件基本上仅用于部署,而未在开发中使用,除非使用docker。
[它用作应用程序服务器之间的接口,以连接django或实现python社区指定的wsgi的任何python框架,在大多数情况下,您会发现它与gunicorn一起使用
因此,使用WSGI进行部署的主要用途是可调用的应用程序,应用程序服务器使用它来与您的代码进行通信。通常在服务器可访问的Python模块中作为名为application的对象提供。
希望对您有帮助。
快乐编码:-)