有没有办法在django中动态生成较少变量的定义?现在我可以使用css但不能编译LESS
this实现看起来过于复杂且容易出错。
我希望在varaible.less文件中有一个变量,例如
@primary-color: {{ user.primary-color }};
@secondary-color: {{ user.secondary-color }};
答案 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');