将现有的 css/html 页面转换为 Django

Posted

技术标签:

【中文标题】将现有的 css/html 页面转换为 Django【英文标题】:Converting existing css/html page into Django 【发布时间】:2013-04-29 16:15:53 【问题描述】:

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

【问题讨论】:

【参考方案1】:

使用 Django,静态文件与主要网页模板分开。请参阅the documentation on static files 了解更多信息。

【讨论】:

【参考方案2】:

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

如果href = "***.jpeg" 则调整您的代码如下:

href = "% static '***.jpeg'%"

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

【讨论】:

以上是关于将现有的 css/html 页面转换为 Django的主要内容,如果未能解决你的问题,请参考以下文章

将现有的数据库模式转换为星型模式

将现有的objective-c静态库转换为swift

如何将现有的回调 API 转换为 Promise?

如何将现有的回调 API 转换为 Promise?

如何将现有的回调 API 转换为 Promise?

如何将现有的回调 API 转换为 Promise?