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

CSS/Python/Django:样式表中引用的图像的自动版本控制,python,css,django,Python,Css,Django,我只是将CSS移到了它自己的文档中。它以前写在我的html模板标题中的样式标记中 但是,现在我的背景图像的自动版本控制有一个问题。我的html模板包含代码(Django标记),该代码查找每个图像的最后修改日期,然后将其添加为图像版本。它还允许我使用一个变量作为url;如果我以后想更改位置,那就太好了 .my_class{ background-image:url({{static_url}}myimage.jpg?version={% get_date_modifed 'my_image

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

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

.my_class{
    background-image:url({{static_url}}myimage.jpg?version={% get_date_modifed 'my_image.jpg' %});
}
我还引用了PIE.htc。如果馅饼人决定制作一个新版本,那么不用担心手动更新css就好了

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

有什么巧妙的处理方法吗?我想知道为什么我不把所有的东西都放在标题里。我不喜欢拆分css,有些在单独的文件中,有些在标题中。

看看这个答案,答案非常相似:你看过其中一些应用吗?