windows+apache+mod_python配置django运行环境

2025-05-27 0 85

环境:windows2008, apache2.2, python2.5, mod_python-3.3.1.win32-py2.5-Apache2.2, django-1.0.2_final

1、创建mysite测试站点:django-admin.py startproject mysite

2、创建测试页:hello.py,内容如下:

from django.http import HttpResponse

def index(request):

return HttpResponse('Hello, Django!')

3、创建mod_py_dj.conf配置文件,内容如下:

  1. LoadModulepython_modulemodules/mod_python_so.pyd
  2. Listen8081
  3. NameVirtualHost*:8081
  4. <VirtualHost*:8081>
  5. <Location"/">
  6. SetHandlerpython-program
  7. PythonPath"['d:\\open\\www']+sys.path"
  8. PythonHandlerdjango.core.handlers.modpython
  9. SetEnvDJANGO_SETTINGS_MODULEmysite.settings
  10. PythonAutoReloadOff
  11. PythonDebugOn
  12. </Location>
  13. </VirtualHost>

注:此VirtualHost中,不用配置DocumentRoot,否则额外添加如下:

  1. <Directory"d:\\open\\www">
  2. OptionsFollowSymLinks
  3. AllowOverrideAll
  4. Orderallow,deny
  5. Allowfromall
  6. </Directory>

不配置DocumentRoot,少些配置。

4、修改url.py文件,添加一行:

(r'^hello/$', 'mysite.hello.index')

5、测试,http://localhost:8081/hello/

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 行业资讯 windows+apache+mod_python配置django运行环境 https://www.kuaiidc.com/68820.html

相关文章

发表评论
暂无评论