Django在IIS中无法加载静态文件
我成功在IIS 7.5上集成了django(服务器使用python2.7加载django1.6.5),但是它不加载静态文件(CSS、JS)。当我运行manage.py runserver
时,静态文件是可以加载的。是不是我漏掉了什么?我按照这个YouTube教程操作的 https://www.youtube.com/watch?v=kXbfHtAvubc。谢谢!
1 个回答
0
这个视频在我这里的静态文件服务上效果很好。我的环境是:Python 2.7,Django 1.7,运行在Windows Server IIS 7.5上。
如果你按照步骤来操作,应该不会有问题。确保你在视频17:51的地方把“Django Handler”移除掉。然后检查一下处理程序映射中是否有静态文件处理程序。在确认你所有的步骤都正确后,你可以尝试下面另一种方法来提供静态文件。
你可以添加一个虚拟目录来提供静态文件。
[如何在IIS上用Django获取静态CSS文件?]