#ReadMe.txt 感谢: 感谢limodou, Dreamingk(天成), 刘鑫, 等等几位老大的指导. (人数太多,不一一列举...) 功能描述: 帮助开发者在IIS上使用Django 已知的缺限: 目前静态文件还不能直接交给IIS处理,还是通过Django来处理的. 这个问题正在改进中 文件列表: d4iisapi.py d4i.py readme.txt 需要的环境: Python2.4 ActivePython2.4 http://www.activestate.com/python.plex 使用方法: 1. 将d4i.py 复制到 C:\Python24\Lib\site-packages\Django-0.95-py2.4.egg\django\core\handlers目录下 2. 将d4iisapi.py复制到一个目录下(任何的). 3. 直接双击d4iisapi.py 会在相同目录下生成一个_d4iisapi.dll , 同时会在iis的默认站点建立一个虚拟目录.不用的话,可以删掉这个虚拟目录 . 也可以直接将C:\Python24\Lib\site-packages\isapi目录下的PyISAPI_loader.dll复制到相同目录下,并改名为_d4iisapi.dll 4. 新建站点或虚拟目录.在站点或虚拟目录的属性窗口中," Home Directory" 标签页, 点击"Configuration"按钮打开"Application Configuration"对话框. 在"Wildcard application maps"中,点" Insert"按钮,打开"Add/Edit Application Extension Mapping"对话框. 点"Browse"按扭选择刚才的_d4iisapi.dll . 去掉"Verify that file exists"选框, 然后OK 5 我用的是英文版,真累人.... :P 6. 忘了说了.站点或虚拟目录的"Home Directory"标签页中的"Local Path"项要设为你的Django站点的目当.也就是包含你的settings.py和urls.ppy两个文件的那个目录. 7. 别忘了把那两个目录的权限设置一下.(我调试的时候,就是因为权限的问题,多花费了一天时间啊.) 发现BUG请联系我,最好是先改好再联系我... EMAIL: super852@gmail.com