2015-04-17 68 views
1

我需要編輯我的django-grappelli管理面板。我想改變base.css文件來改變一些組件和顏色。自定義Django-Grappelli CSS

什麼是最好的方式來做到這一點?

回答

2

與其改變grappelli base.css文件,更可持續的解決方案是創建一個覆蓋grappelli樣式的樣式的css文件。

如果你定義一個定製的儀表板,您可以指定.css和.js文件在儀表板指數包括:

在您的settings.py:

#settings.py 
GRAPPELLI_INDEX_DASHBOARD = 'app.dashboard.AdminDashboard' 

板:

#app/dashboard.py 
from grappelli.dashboard import Dashboard 

class AdminDashboard(Dashboard): 

    class Media: 
     css = { 
      'all': (
       'css/mydashboard.css', 
       'css/mystyles.css', 
      ), 
     } 
     js = (
      'js/mydashboard.js', 
      'js/myscript.js', 
     ) 
+0

Thanks Inquring Coder From USA! – ninapavlich