文章目录
最简单
waitress-serve+whitenoise
powershell
uv add waitress
uv add whitenoise
settings.py加上这行
python
MIDDLEWARE = [
"django.middleware.security.SecurityMiddleware",
'whitenoise.middleware.WhiteNoiseMiddleware',#能直接访问静态文件
"django.contrib.sessions.middleware.SessionMiddleware",
"django.middleware.common.CommonMiddleware",
"django.middleware.csrf.CsrfViewMiddleware",
"django.contrib.auth.middleware.AuthenticationMiddleware",
"django.contrib.messages.middleware.MessageMiddleware",
"django.middleware.clickjacking.XFrameOptionsMiddleware",
]
python
# serve.py
from waitress import serve
from mysite.wsgi import application
serve(application, host='0.0.0.0', port=8000, threads=16)
运行
powershell
uv run python serve.py
将这个写成一个bat。然后将bat注册成windows服务。