2013-05-30 23 views
1

我正在嘗試製作一個Django應用程序,將其用於「快速開發」。我的應用程序需要列出表格,並允許用戶使用表單查看/添加/修改(關係)數據。所以基本上 - 我的需求的90%是由Django的接口調節的。從管理界面導出Django應用程序

有沒有辦法讓我的應用程序脫離管理界面,然後就可以從那裏定製它?看來(通過教程)Django希望我從頭開始爲頁面佈局等創建所有HTML。

雖然我可以這樣做 - 我期待像Django一樣的全部原因是照顧管理界面所執行的90%標準數據庫表格/表格。是不是有一種簡單的方法可以使用這個作爲更高級的框架來開始工作,或者手動完成這些工作?我完全錯過了什麼嗎?

回答

1

在管理員中可以做很多事情,但有些事情在其範圍內變得困難或尷尬。作爲您的應用程序的框架是否有用取決於您的要求,以便您的部分問題不能真正答覆。

大多數管理定製都是通過與模型附屬的ModelAdmin類一起工作來實現的。有關管理和定製can be found in the docs的一些基本信息,但是如果遇到絆腳石,您也可以在此處詢問更具體的問題。

只要您的應用程序脫離管理員,就可以將管理員安裝在URL的根目錄下,然後將其用於整個應用程序。