5
我對Django比較陌生,特別是管理功能的新手。我已閱讀了許多文章,闡述了內置管理網站的好處,但我不確定它們應該使用的程度。設計問題:應該在多大程度上使用Django Admin網站?
一些一般性的問題:
- 應該是什麼樣的數據庫交互的管理員和這應該是一般網站功能的一部分?
- 據我所知,可以在管理網站上輕鬆地更改/刪除模型,但這是添加新對象而不是自定義頁面的最佳方式嗎?
一個更具體的問題:
- 我創建了跟蹤包一個網站。這個想法是,工作人員每天都會掃描並插入許多(數百個)軟件包到數據庫中。我不確定這是否可以在管理中高效完成,因爲當前添加模型的過程是一個緩慢的多步驟過程(我不知道可以定製的程度)。由於這是該網站的主要功能之一,因此它將駐留在管理站點中似乎也很奇怪。在Django框架中編寫我自己的頁面會更有意義嗎?或者我只是重寫(可能效率較低)已經用django-admin創建了什麼?
任何建議或Django的標準,你們將不勝感激。
感謝您的幫助。我想我會嘗試在我自己的應用程序中解決它。 – WillMartin