Django在IIS中无法加载静态文件

1 投票
1 回答
3412 浏览
提问于 2025-04-18 10:43

我成功在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文件?]

撰写回答