CSS/Python/Django:stylesh中引用的图像的自动版本控制

2024-05-16 14:36:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我只是把CSS移到了它自己的文档中。它以前是写在我的html模板的标题中的样式标记中的。你知道吗

但是,现在我有一个问题,自动版本的背景图像。我的html模板包含代码(一个Django标记),它查找每个图像的最后修改日期,然后将其添加为图像版本。它还允许我使用一个变量作为url;如果我以后想更改位置,那就很好了。你知道吗

.my_class{
    background-image:url({{static_url}}myimage.jpg?version={% get_date_modifed 'my_image.jpg' %});
}

我还提到馅饼.htc. 如果馅饼人决定制作一个新版本,不用担心手动更新css就好了。你知道吗

behavior: url({{static_url}}css/PIE.htc

有什么巧妙的方法来处理这个问题吗?我想知道为什么我不把所有的东西都放在页眉上。我讨厌分割我的css,一些在单独的文件中,一些在头文件中。你知道吗


Tags: 文档标记图像image版本模板urlmy