zoukankan      html  css  js  c++  java
  • 在Windows上配置Django + WSGI

    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:projectproj') #django项目路径

        sys.path.append(r'E:projectprojsearchapp') #程序路径

        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

  • 相关阅读:
    angular 个人零点学习
    angularjs 五大关键点
    OA项目学习总结
    oa
    时间插件
    angular js模态框
    搜索
    xianduanshu
    o-o
    paibingbuzhen
  • 原文地址:https://www.cnblogs.com/kuoxin/p/4578409.html
Copyright © 2011-2022 走看看