【问题标题】:Django with HAML, SASS, CoffeeScript and related compressors带有 HAML、SASS、CoffeeScript 和相关压缩器的 Django
【发布时间】:2011-11-01 08:11:19
【问题描述】:

我想在 Django 站点中将类似 HAML 的模板与 SASS 和 CoffeeScript 一起使用。目前,我正在研究 DMSL 的 HAML 模板,并在每次更改时将 SASS(Compass)和 CoffeeScript 文件重新编译为 CSS 和 JS(并压缩)。对于内联代码,我可以添加一些 DMSL 过滤器,但是,这可能是一种缓慢的方法。

也可以使用django_compressor 在标准 Django 模板中启用 SASS、LESS 和 CoffeeScript。

您能否推荐一种在 Django 站点中使用 HAML、SASS 和 CoffeeScript 的更好方法?

【问题讨论】:

标签: python django haml sass coffeescript


【解决方案1】:

我推荐 django_compressor 用于 sass 和 coffeescript(我实际上贡献了它的一部分来支持预编译器:)

对于 HAML,我使用的是 HamlPy + Djaml,它提供了一个通用的可用模板加载器

【讨论】:

  • 没有。做什么的? Djaml 是完全透明的——你添加 1 行到模板加载器,你就完成了。
  • 请注意,Djaml 现在已经集成到 HamlPy 代码库中,因此不再需要使用 Djaml
猜你喜欢
  • 2014-10-24
  • 2011-05-01
  • 1970-01-01
  • 2012-06-11
  • 2011-08-12
  • 2017-01-02
  • 2020-09-12
  • 1970-01-01
  • 2011-08-02
相关资源
最近更新 更多