我有一个jQuery/CSS/html网页。我想用Python/Django添加一些后端。我将该页面(index.html) +所有相关的css和js文件放入了templates文件夹(在Django项目文件夹中)。我将该页面的地址添加到urls.py文件和models.py文件中。当我运行服务器并试图访问该页面时,它显示但没有css样式和javascript代码。所以,它似乎错过了从html网页中获取css和js文件。怎么了?我错过了什么?
发布于 2013-05-06 06:29:31
使用Django,静态文件与主网页模板分离。有关详细信息,请参阅the documentation on static files。
发布于 2020-04-25 19:46:54
对每个CSS和JS引用使用{% static %}方法。
如果为href = "stackoverflow.jpeg",则按如下所示调整代码:
href = "{% static 'stackoverflow.jpeg'%}"对每段JS和CSS代码执行相同的操作。
https://stackoverflow.com/questions/16389754
复制相似问题