当前位置:  开发笔记 > 编程语言 > 正文

Django-CSS文件中的模板标签

如何解决《Django-CSS文件中的模板标签》经验,为你挑选了0个好方法。

我试图根据PageSetting我使用的模型来修改页面的CSS 。我允许用户基于某些PageSetting属性来更改页面主题的外观。

class PageSettings(SingletonModel):
    theme = models.IntegerField(choices=THEMES,
                                verbose_name=_("Theme"),
                                default=0)
    base_color = RGBColorField(blank=False,
                               verbose_name=_("Base color"),
                               default="bc0000")

    ...

我想做的是根据更改css中的一些值base_color。差不多是这样的:

# inside my_theme.css
.side-bar {
  background: {{ pagesetting.base_color }};
  float:left;
  width: {{ pagesetting.sidebar_width}}%

  ...

}

在Django中可以实现吗?我知道我能做

推荐阅读
可爱的天使keven_464
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有