2009-12-11 137 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