码迷,mamicode.com
首页 > Windows程序 > 详细

在Windows上配置Django + WSGI

时间:2015-06-15 18:04:16      阅读:267      评论:0      收藏:0      [点我收藏+]

标签:

1.安装mod_wsgi

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

     下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi

      由于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 http://127.0.0.1:80就可以访问了。默认端口号是80

 

在Windows上配置Django + WSGI

标签:

原文地址:http://www.cnblogs.com/kuoxin/p/4578409.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!