当前位置:首页 > Windows程序 > 正文

在Windows上配置Django + WSGI

2021-05-25 Windows程序

下载mod_wsgi.so放在modules(在apache安装路径中)文件夹中

下载地址:

由于mod_wsgi.so是windows动态链接库,因此它和apache、python都有紧密的关系(编译时,需要集成apache和python的库),,因此下载时,必须看好apache 和 python的版本,否则会报错的

2. Django 工程配置 

在工程下创建文件夹wsgi,并创建django.wsgi:

蓝色部分在wsgi.py中没有需要加入

import os

import sys

from django.core.wsgi import get_wsgi_application

sys.path.append(r‘E:\project\proj‘) #django项目路径

sys.path.append(r‘E:\project\proj\searchapp‘) #程序路径

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "proj.settings")

application = get_wsgi_application()

3.  配置http.conf

写入:

WSGIScriptAlias  /  "E:/project/proj/wsgi/django.wsgi"

    注意:中间的’/’是必不可少的,否则会报错

    写入项目根路径:

DocumentRoot "E:/project/proj/"

配置权限:

<Directory "E:/project/proj/">

AllowOverride None

Options None

Order allow,deny

Allow from all

</Directory>

4. 启动apache :80就可以访问了。默认端口号是80

在Windows上配置Django + WSGI

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/70873.html