使用 django-admin startproject 创建时,django 应用程序中的 wsgi.py 文件有什么用
What is the use of wsgi.py file that is there in django application when created using django-admin startproject
任何人都可以帮助我了解 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 框架,该框架实现了 python 社区指定的 wsgi,主要使用你会看到它与 gunicorn 一起使用
使用 WSGI 进行部署的主要用途是应用程序可调用,应用程序服务器使用该应用程序与您的代码进行通信。它通常作为服务器可访问的 Python 模块中名为 application 的对象提供。
任何人都可以帮助我了解 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 框架,该框架实现了 python 社区指定的 wsgi,主要使用你会看到它与 gunicorn 一起使用
使用 WSGI 进行部署的主要用途是应用程序可调用,应用程序服务器使用该应用程序与您的代码进行通信。它通常作为服务器可访问的 Python 模块中名为 application 的对象提供。