我想在Django站点中使用类似HAML的模板以及SASS和CoffeeScript。目前,我正在研究DMSL的HAML模板,并在每次更改时将SASS(Compass)和CoffeeScript文件重新编译为CSS和JS(并压缩)。对于内联代码,我可以添加一些DMSL过滤器,但是,这可能是一种缓慢的方法。
还可以使用django_compressor在标准Django模板中启用SASS,LESS和CoffeeScript。
您能否建议在Django网站中使用HAML,SASS和CoffeeScript的更好方法?
答案 0 :(得分:3)
我推荐使用django_compressor获取sass和coffeescript(我实际上是支持预编译器的一部分:)
对于HAML,我使用的是HamlPy + Djaml,它提供了一个通用的模板加载器