来自Django数据库的动态LESS变量

时间:2014-10-13 18:52:04

标签: css django less

有没有办法在django中动态生成较少变量的定义?现在我可以使用css但不能编译LESS

this实现看起来过于复杂且容易出错。

我希望在varaible.less文件中有一个变量,例如

@primary-color: {{ user.primary-color }};
@secondary-color: {{ user.secondary-color }};

1 个答案:

答案 0 :(得分:0)

你可以为你的变量创建一个视图。

t = loader.get_template('variables.tpl')
c = Context(user)

return HttpResponse(t.render(c), mimetype="text/css");

使用url()函数在少量代码中导入该视图:

@import (less) url('http://yoursite/variables');