clo*_*hao 15 css django dynamically-generated
处理用户自定义样式的最佳方法是什么?正如我正在寻找的结果的一个例子,这就足够了:
body {
color: {{ user.profile.text_color }};
}
Run Code Online (Sandbox Code Playgroud)
但是,将CSS作为视图提供似乎会导致不断请求的文件中的大量开销,因此这可能不是一个好的解决方案.
用户无权访问CSS文件,我们必须假设他们没有Web开发知识.
Cro*_*zin 15
但是,将CSS作为视图提供似乎会导致不断请求的文件中的大量开销,因此这可能不是一个好的解决方案.
如果你一次生成那个CSS怎么办?
/common/css.css<link />元素指向/user-specific/123.css?ts=123123123.123当然是成员的标识符,ts参数包含时间戳 - 最后一次CSS修改的日期304 Not Modified标题 - 不需要任何脚本执行或内容下载ts- 再一次只需要一个请求| 归档时间: |
|
| 查看次数: |
3739 次 |
| 最近记录: |