首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS模板系统的Django / Python?

CSS模板系统的Django / Python?
EN

Stack Overflow用户
提问于 2010-09-02 08:36:30
回答 1查看 977关注 0票数 6

我想知道是否有类似Django的HTML模板系统,用于CSS。我在这上面的搜索没有找到任何有用的东西。我知道像SASS和CleverCSS这样的东西,但据我所知,这些仍然不能解决我的问题,因为我想基于某些条件动态生成一个CSS文件,以便根据特定的用户会话提供不同的CSS文件……

我想在某些事情上尽量减少javascript / AJAX的使用(因为它适用于在一些医院中运行的遗留系统,他们仍然在使用IE6 ),我也有兴趣尽可能减少javascript在其他项目中的使用……所以它将是有一个CSS文件,但它可能需要根据情况进行更改(这将与CleverCSS完成),然而问题是,如果我只是将更改写到一个文件,那么这将提供给每个人,即使他们可能有一个不同的CSS文件的“状态”取决于他们的应用程序的使用,所以我想删除一个CSS文件的物理关联,而是让它动态生成每次(这样它是唯一的特定用户的会话),Django的超文本标记语言模板系统的工作方式。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-02 09:29:09

Django模板系统可以用于您喜欢的任何文本。它大部分时间用于HTML,但也可以用来创建CSS。HTML中的CSS引用可以是动态URL,而不是静态文件,视图函数可以创建您喜欢的任何上下文,然后.css模板文件可以创建CSS。

如果您只有几种不同的CSS可能性,那么您可以将它们创建为静态文件,然后使用HTML模板根据您的条件编写不同的CSS引用来选择您想要的CSS文件。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3623070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档