一个django应用程序,允许在主题之间轻松切换

django-themeswitch的Python项目详细描述


#django theme switch是一个django应用程序,它允许用户在一组预定义的样式之间轻松切换。

`模板上下文处理器`

然后在您的“url.py”中添加一个条目,以包括“themeswitch.url”。

在您`{%loadethemeswitch.url%}`之后,您就可以访问模板标记`{%get\u available\u themes as variablename%}`
和`{%render\u selected\u themes\u css%}`。将{%render_selected_css%}`放在模板的`<;head>;`.

现在在“settings.py”中添加一个条目“themeswitcher_theme s”。` themeswitcher_themes`应该是一个字典,其中包含`<;theme_name>;:<;url>;`.
URL必须是绝对的,但可以排除主机。示例:

``python
themeswitcher\u themes={
'green':'/static/green.css'
````


这将使“get\u available”主题只返回一个名为“green”的主题。

查看[示例子目录](https://github.com/nschlemm/django themeswitch/tree/master/examples)。


(c)2013-2014,Nikolaus Schlemm
保留所有权利。


在满足以下条件的情况下,允许以源代码和二进制形式重新分发和使用,无论是否进行
修改:


源代码重新分发必须保留上述版权声明,此
条件列表和以下免责声明。
以二进制形式重新分发必须复制上述版权声明、文档中的此
条件列表和以下免责声明和/或分发时提供的其他材料。

如“是”和“任何明示或默示保证”,包括但不限于,关于适销性和针对某一特定目的的适用性的暗示的“保证”是。在任何情况下,版权持有人或贡献者均不对任何直接、间接、附带、特殊、惩戒性或后果性的损害(包括但不限于购买替代品或服务;使用、数据或利润损失;或营业中断)承担责任,无论该损害是由何种责任理论引起的,无论是在合同中,严格责任,
或侵权(包括疏忽或其他)产生的任何方式使用本软件
,即使被告知这种损害的可能性。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Camera API如何聚焦图像中多边形的中心?   来自Java的spring Filling邮戳模板   java只能编织本地JAR的方面吗?   javajavax。加密。BadPaddingException:解密错误无法解密加密的公钥   从java运行ansibleplaybook   在Java中,如何从不同的偏移量读取大块的字符串文件?   java Android GridView将无法确定正确的位置   executorservice如何使用自动线程管理在Java中实现生产者/消费者   JavaEJB3.1嵌入式API单元测试EJB+JPA实体   API的java输出自动停止   java Checkmarx缺陷解决方案   java缓存,获取最早的元素   WebSphere8中的JavaEJB问题   两个时区之间的java Jodatime时差   Java 8不兼容类型错误   java TableCellEditor:如果按下该键,则清除原始文本;如果没有输入,则保留值