2017-05-04 105 views
0

對於我的學習,我正在Django創建一個論壇風格的網站。以前,我創建了一個基於類的視圖來登錄和註冊用戶。下一步,我希望完成管理控制面板(不是Django的一個;爲論壇定製的)。在那裏我想能夠設置網站設置。例如,默認主題等。我不確定如何繼續此操作,將採取任何代碼或教程鏈接。Django自定義管理面板網站設置

+1

創建您自己的自定義管理頁面就像創建任何普通網站一樣,唯一的區別是使用許可標記來限制使用您的自定義管理頁面。其他的一切都是正常的功能,你可以在任何普通的django教程中找到,例如使用表單來設置用戶,或者刪除用戶,更改主題(需要適當的模型等等。 –

回答

1

以下是一些很好的資源,可讓您開始定製Django管理員和一些更深入的部分以及可以幫助您的軟件包。請記住,管理界面是爲了擴展。祝你好運!

Django AdminPlus允許您添加與模型無關的管理視圖。這個軟件包是輕量級的,可以粘貼到現有的管理站點上。

Nexus是Django的可插入管理應用程序,有助於爲您提供簡單的設計和體系結構。這由Disqus主動維護。

Here's an article關於如何開始自定義管理員的樣式,並有助於讓您瞭解如何進行更改。

Here is a more in depth article關於自定義管理界面和它所代表的背後原理以及最初創建時的假設。