在Windows操作系统下,将Django本地环境连接至Apache的配置

・Django在 venv 中创建。

■Apache服务器的配置文件路径为./conf/httpd.conf。

############ Python Django 用設定 追加 ############
 
LoadFile C:/Users/natsume/AppData\Local/Programs/Python/Python39/python39.dll
 
LoadModule wsgi_module C:/Users\natsume/AppData/Local/Programs/Python/Python39/Lib\site-packages/mod_wsgi/server/mod_wsgi.cp39-win_amd64.pyd
 
WSGIPythonHome C:/Users\natsume/AppData/Local/Programs/Python/Python39
WSGIScriptAlias / D:/Django/django_project/django_project/wsgi.py
WSGIPythonPath D:/Django/django_project/django_project
 
<Directory D:/Django/django_project/django_project>
  <Files wsgi.py>
    Require all granted
  </Files>
</Directory>
 
Alias /static/ D:/Django/django_project/static
 
<Directory D:/Django/django_project/static>
  Require all granted
</Directory>
 
############ Python Django 用設定 追加 END ############

■Django 的配置文件 setting.py

将其与Apache端口编号匹配


### Apacheの環境に合わせる
# ALLOWED_HOSTS =
# ALLOWED_HOSTS = ['localhost','127.0.0.1','*', '127.0.0.1:8082']
ALLOWED_HOSTS = ['localhost','127.0.0.1:8082','*','localhost:8082']
广告
将在 10 秒后关闭
bannerAds