pyScss中的image-url和images_dir?

时间:2013-02-05 20:37:48

标签: python compass-sass

我正在尝试在image-url中描述的scss文件中使用this blog post Compass助手,但我无法找到设置images_dir(或等效项)的方法在pyScss

我查看了文档和some of its code,并且pyScss似乎没有任何地方可以设置此值,但它确实claim to support image-url

是否可以在当前版本的pyScss中指定images目录?

1 个答案:

答案 0 :(得分:1)

不,pyScss对images_dirimages_path都不提供任何支持。

相反,image-url()路径总是仅针对STATIC_ROOT配置变量查找

小舒适:STATIC_ROOT可以是一个可调用的,产生(filename, storage)个元组;对于image_url(),它只会使用第一个值。 storage对象需要实现Django Storage API(它将使用.modified_time().open()方法),因此您可以使用 >拦截*.jpg*.png等路径以“重定向”到您选择的图片目录。

然而,生成的网址(固执地)将由STATIC_URL +传递给image_url()的路径组成。

我建议您向issue tracker添加功能请求/错误报告,以请求他们添加正确的支持来设置images_dirimages_path