2009-12-11 131 views
0

所以我安装了新的消息框架。文档中提到在模板中使用一个叫做“messages”的css类。但我似乎无法在中继线的任何文件中找到任何这样的css类。 我想要做的是,在Django Admin中,显示错误时会显示红色十字,而不是绿色的v。Django:消息框架

http://docs.djangoproject.com/en/dev/ref/contrib/messages/#ref-contrib-messages

+0

我说忘了CSS文件。查看输出的HTML源代码,并基于此创建自己的CSS。 – mpen 2009-12-11 02:35:51

+0

好的谢谢你的回复,我会继续做下去。 – orwellian 2009-12-11 03:20:11

+0

实际上,我如何区分CSS类中的消息标记?我需要一些动态解决方案吗? – orwellian 2009-12-11 03:52:14

回答

2

可以定义为在自己的CSS文件.messages造型,也并不需要在后备箱已经定义之一。

+0

感谢您的回复。但是,如果我们都必须为Django Admin定义我们自己的类,为什么不默认提供它? – orwellian 2009-12-11 03:21:22

+1

因为逻辑上你需要的是改变样式。所有样式的变化应该在CSS中完成。注意:您不需要从django trunk中更改任何文件 - 只需使用您的样式扩展admin/base_site.html模板 – 2009-12-11 06:50:28