2010-08-18 86 views
1

因此,我發現django管理界面名爲'grappelli'。看着截圖,並決定我喜歡它。去了源頁面並簽出了主幹。設置它並注意它看起來不像截圖。沒有儀表板,沒有側面板,不同顏色的元素和模型項目列表非常狹窄。django grappelli,filebrowser和Tiny MCE插入圖像對話框

從這一點,我想知道如果我做錯了什麼,並更仔細地閱讀文檔。偶然發現管理工具,也安裝了它們。儀表板出現了,但它又放錯了按鈕和元素的不同位置。並沒有解決窄項目列表的問題。

這是相當令人失望的,但我決定潛伏更多。並檢出分支2_2。這最終看起來像django項目中的截圖。小小的mce也工作得很好!

那麼,問題一:這是誰想要使用grappelli嗎?或者這些截圖實際上是用於中繼版本的,它只是害羞地向我展示它的美麗?

之後,我決定安裝filebrowser。去了google的項目頁面,閱讀指令,注意到了grapplelli的要求,並欣喜地認爲這很容易,因爲我已經知道了。

因此,我檢查出了樹幹,將其所屬媒體放置在其中,創建了必要的路徑並使其運行。但看起來很糟糕。搜索字段和過濾器與簡單的django admin或grappelli不同,列表很窄,過濾器不起作用。像右邊的按鈕怪異的齒輪也不工作。

那麼,它並沒有阻止我瀏覽模板,修復它們,他們開始看起來或多或少。但像按鈕怪異的齒輪仍然沒有工作。更糟糕的是,從小型MCE的圖像插入對話框也無法正常工作。它出現了,顯示我的文件夾和文件,但「選擇」按鈕被禁用。

現在我開始認爲我做錯了什麼,並

  1. 我恢復filebrowser回主幹。 '選擇'按鈕仍然不起作用。
  2. 我把所有東西都清理乾淨了,並將格雷普利恢復爲樹幹。 Filebrowser仍然看起來有些混亂,最糟糕的是「選擇」按鈕仍然不起作用。
  3. 我試過filebrowser-no-grappelli,它甚至沒有這些按鈕。
  4. 我放棄了,就在這裏尋求安慰

所以,問題二:確實大家誰願意與小MCE插入圖片對話框使用filebrowser走同樣的道路?你設法使它工作?請幫助我做同樣的事情。

TL/DR:如何爲django admin設置grappelli和filebrowser,並使小型MCE插入圖像對話框起作用?

我用django 1.2.1。

回答

1

當前grappelli版本是2.1。它應該沒有問題與Django的1.2.1和當前的文件瀏覽器版本!我認爲google代碼網站上的屏幕截圖來自舊版本,其中包含書籤支持等,但是從實際版本中刪除,因爲此功能(也是儀表板等)現在應該通過管理工具來處理!現在您可能已經有了grappelli-admin-tools(http://bitbucket.org/fetzig/grappelli-admin-tools/overview),它可以讓您自定義您的索引頁面,並且書籤功能也應該移到那裏!請務必仔細閱讀安裝說明:http://bitbucket.org/fetzig/grappelli-admin-tools/wiki/Home(不要忘記在最後執行python腳本!)tinymce/filebrowser正在爲我工​​作這種組合....

+0

是使你的管理界面的截圖,並把它變成圖像共享網站,如imgur.com太多問? =) – clorz 2010-08-18 13:36:53

+0

好吧,你在這裏:http://imgur.com/CslA7.png – 2010-08-18 14:20:52

+0

事實證明,我搞砸了微小的MSE URL設置。所有這一切終於變得很好。 – clorz 2010-08-27 22:29:41

1

我設法讓管理網站看起來像django簡單的管理界面,不會將我的管理媒體前綴設置爲'/ media/grappelli /'。只是將它保留爲'/ static/admin /',並且它看起來並沒有破壞任何東西,但我仍然無法以任何方式獲得「選擇」。

0

我遇到了類似的問題,但是按照克里斯托弗關於更改ADMIN_MEDIA_PREFIX的建議,它的工作就像一個魅力。我所做的只是以下幾點:

老:

ADMIN_MEDIA_PREFIX = STATIC_URL + 'grappelli/' 

新:

ADMIN_MEDIA_PREFIX = STATIC_URL + 'admin/