我目前正在開發一個django項目。我在django中並不是全新的東西,但是在確定如何組織一些文件的最「方法」方面遇到一些困難。Django,項目結構
我有一些計算東西的類,可以從manage.py的cli和webservice應用程序中使用。這些計算使用我的核心應用程序中的模型並調用數據庫。
我面對的問題是我無法確定放置這些源文件的位置。
我不想把它們放在'lib'文件夾中。我認爲這個文件夾中的模塊將是django獨立模塊。
目前,該模塊是在我的應用程序的模型。但由於它沒有定義任何新的結構,我不認爲它是最乾淨的方式。
任何意識到有一個乾淨的結構,尊重'Django的生活方式'?
感謝
它或多或少地回答它。這個模塊是應用程序的一部分',使用django模型機制,但不是django web元素(視圖,模板,...) –
如果它使用應用程序的模型,那麼我認爲它在應用程序的目錄中很好。不在'models.py'中,而是在另一個文件中,因爲它沒有定義模型,就像你說的那樣。 – janos