【发布时间】:2017-08-03 11:28:14
【问题描述】:
我正在创建一个网站,我希望能够从主题模型中进行许多颜色和 css 自定义。现在我能想到应用颜色的唯一方法就像下面的代码,但并不需要太多就能看出为什么这是不好的做法。
class Theme(models.Model):
url_color = models.CharField(max_length=64)
<a href style="color: {{ context_processor.url_color }}">
我也在使用 sass 生成 css 文件,如果答案可以使数据库中的颜色值与 sass 的变亮和变暗一起使用,那将很有帮助。
【问题讨论】:
-
我认为模板标签将是去这里的方式
-
你能说明为什么模板标签不是最好的方法吗?