服务器之家

服务器之家 > 正文

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

时间:2020-09-04 20:52     来源/作者:服务器技术网

环境: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. LoadModule python_module modules/mod_python_so.pyd  
  2.  
  3. Listen 8081  
  4. NameVirtualHost *:8081  
  5. <VirtualHost *:8081>  
  6. <Location "/">  
  7. SetHandler python-program  
  8. PythonPath "['d:\open\www'] + sys.path"  
  9. PythonHandler django.core.handlers.modpython  
  10. SetEnv DJANGO_SETTINGS_MODULE mysite.settings  
  11. PythonAutoReload Off  
  12. PythonDebug On  
  13. </Location>  
  14. </VirtualHost>  

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

  1. <Directory "d:\open\www">  
  2. Options FollowSymLinks  
  3. AllowOverride All  
  4. Order allow,deny  
  5. Allow from all  
  6. </Directory>  

不配置DocumentRoot,少些配置。

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

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

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

相关文章

热门资讯

2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国 2021-05-08
返回顶部