3

我有一个 jQuery/CSS/html 网页。我想用 Python/Django 添加一些后端。我将该页面(index.html)+所有依赖的css和js文件放入模板文件夹(在Django项目文件夹内)。我将该页面的地址添加到 urls.py 文件和 models.py 文件中。当我运行服务器并尝试访问该页面时,它会显示但没有 css 样式和 javascript 代码。因此,它似乎错过了从该 html 网页获取 css 和 js 文件。怎么了?我错过了什么?

4

2 回答 2

3

使用 Django,静态文件与主网页模板分离。有关更多信息,请参阅有关静态文件的文档

于 2013-05-05T22:29:31.393 回答
1

{% static %}对每个 CSS 和 JS 引用使用方法。

如果href = "stackoverflow.jpeg"然后调整您的代码如下:

href = "{% static 'stackoverflow.jpeg'%}"

对每一段 JS 和 CSS 代码做同样的事情。

于 2020-04-25T11:46:53.773 回答