IIS没有使用PyISAPIe链接到Django
我正在尝试在基于IIS的服务器上运行Django站点。我按照主站点上的所有说明(http://code.djangoproject.com/wiki/DjangoOnWindowsWithIISAndSQLServer),并用一篇非常好的文章仔细检查了它(http://www.messwithsilverlight.com/2009/11/django -on-Windows的服务器-2003和IIS6 /)。
我成功地设置了IIS来读取.py文件。按照主要说明,我可以让服务器呈现Info.py.但是,我似乎无法让IIS和Django玩得很好。例如,如果我的虚拟目录是“abc”,那么如果我转到“localhost / abc /”,浏览器只会显示该文件夹的内容目录。此外,如果我设置了我的网址,以便“/ dashboard / 1”将我带到某个页面,输入“localhost / abc / dashboard / 1”会给我一个“无法显示页面”的错误。
我相当确定IIS根本就没有引用Django或与Django进行交互。有没有人有任何想法如何解决这个问题?
谢谢
没有找到相关结果
已邀请:
2 个回复
锹缄
)和DJANGO_SETTINGS_MODULE(即
.settings) 对文件进行任何更改后,请在命令提示符中使用iisreset应用更改 以下是您可能会做的其他一些事情 确保db文件的路径(如果使用sqlite)没问题 对模板位置设置执行相同操作 在您的url和html文件中,确保路径以您为虚拟目录别名指定的名称开头(例如,在我们的示例中为
) 最后,您可能会遇到服务CSS的困难。如果您有任何问题,请告诉我,我会更新我的帖子。
绊伦欧