Differences between revisions 1 and 29 (spanning 28 versions)
Revision 1 as of 2006-08-16 14:27:14
Size: 1701
Editor: wangzhen
Comment:
Revision 29 as of 2009-11-29 04:23:03
Size: 157
Editor: Elias
Comment: 删除对PageComment2组件的引用
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= 1、D4I (Django For IIS,暂定名) =
== 1.1、功能描述 ==
== 1.2、已知缺陷 ==
== 1.3、文件列表 ==
 1. d4iisapi.py ISAPI代码
 1. d4i.py Django的Handler
 1. readme.txt 本文内容
== 1.4、运行环境 ==
 1. Python2.4 http://www.python.org
 1. ActivePython2.4 或 PyWin32 http://www.activestate.com/python.plex
== 1.5、配置方法 ==
 1. 将d4i.py 复制到 C:\Python24\Lib\site-packages\Django-0.95-py2.4.egg\django\core\handlers目录下
 1. 将d4iisapi.py复制到一个目录下(任何的).
 1. 直接双击d4iisapi.py 会在相同目录下生成一个_d4iisapi.dll , 同时会在iis的默认站点建立一个虚拟目录.不用的话,可以删掉这个虚拟目录 . 也可以直接将C:\Python24\Lib\site-packages\isapi目录下的PyISAPI_loader.dll复制到相同目录下, 并改名为_d4iisapi.dll
 1. 新建站点或虚拟目录.在站点或虚拟目录的属性窗口中," Home Directory" 标签页, 点击"Configuration"按钮打开"Application Configuration"对话框. 在"Wildcard application maps"中,点" Insert"按钮,打开"Add/Edit Application Extension Mapping"对话框. 点"Browse"按扭选择刚才的_d4iisapi.dll . 去掉"Verify that file exists"选框, 然后OK
 1. 我用的是英文版,真累人.... :P
 1. 忘了说了.站点或虚拟目录的"Home Directory"标签页中的"Local Path"项要设为你的Django站点的目当.也就是包含你的settings.py和urls.ppy两个文件的那个目录.
 1. 别忘了把那两个目录的权限设置一下.(我调试的时候,就是因为权限的问题,多花费了一天时间啊.)
= 2、感谢 =
EMAIL: [email protected]
[[TableOfContents]]


= 说明 =

'''这个东西已经不推荐使用。要在IIS跑django,请使用:
http://code.google.com/p/pyisapi-scgi'''

TableOfContents

说明

这个东西已经不推荐使用。要在IIS跑django,请使用: http://code.google.com/p/pyisapi-scgi

D4I (last edited 2009-12-25 07:15:45 by localhost)