这个问题在标题中有描述。我有一个使用Django创建的博客的模板。
当我正常打开它时,双击HTML文件,它看起来像这样:

但是当我通过Django项目中的url打开它时,它看起来像这样。

它只显示一个绿色的方块( css的一部分),但显然无法正确打开css。
有什么办法解决这个问题吗?
发布于 2017-04-08 07:19:49
在Django中,您不能通过双击文件来打开HTML,您需要首先运行服务器并使用localhost打开您的站点(就像您在第二张图片中所做的那样)。
从这些图片判断,你确定你把图片放在静态文件夹里了吗?在Django中,HTML文件保存在应用程序的"templates“文件夹中,css、javascript和图片保存在"static”文件夹中。
如果这个答案对你没有帮助,那么你应该在这里发布你的代码,否则我找不到问题所在。
https://stackoverflow.com/questions/43288241
复制相似问题