2010-05-08 72 views
1

我正在研究Django應用程序,我有一個讀取文件內容並返回Django模型的類。我的問題是我在哪裏將這個類存儲在文件系統中?所有這一切都是讀取文件,填充Django模型並返回它。Django代碼組織

感謝

+0

它會返回模型實例還是模型類?它何時運行? – czarchaic 2010-05-08 04:03:54

+0

它返回一個實例 – iJK 2010-05-08 04:32:36

回答

3

沒有什麼特別的Django應用程序:它只是一個Python包。從技術上講,你可以把課程放在你可以導入的任何地方

就這麼說,最好把相關的代碼捆綁在一起。這聽起來像是一個很好的地方,這個特定的類在聲明它返回的Model的文件中。

另一方面,將其放入應用程序的__init__.py文件可能是合乎邏輯的。

你也可以製作一個utils等,管理員,腳本。 。 。文件夾/包,如果要用於管理和站點維護,則需要放置實用程序類和腳本。

最後,它更多的是關於如何組織您的項目,但技術上它可以生活在任何地方。

+0

謝謝,這肯定有幫助。 – iJK 2010-05-08 04:51:52