2013-06-05 35 views
0

我想做一個日曆應用程序。所以我需要製作一些類來顯示日曆並向它添加事件。那些類仍然在我的視圖文件中,或者我必須創建一個單獨的目錄並將其導入到我的視圖文件中,然後創建它的一個實例?我需要另一個視圖文件爲我的課程?

回答

0

大多數人將視圖類放入views.py文件。

如果它變得難以管理或您需要進一步組織,請根據需要將其拆分。

您不需要將它導入到views.py中 - 它們最終只能被urls.py使用,它們不需要在任何特定位置生活的視圖。

如果您正在討論應用程序邏輯,如果它是一個與Web HTTP響應週期無關的龐大類,那麼將它放在另一個文件中是有意義的。

+0

感謝您的回覆。是的,我正在談論應用程序邏輯。所以你的意思是我必須創建一個獨立的目錄,像庫,並把我的應用程序邏輯? –

+0

這取決於你。除非我有足夠的理由,例如,在一個名爲backends的目錄中有4個不同的支付後端,否則我不會去目錄。如果它在邏輯上適合於一個文件,我不會看到將它放在views.py文件旁邊有什麼問題。 –

+0

謝謝!欣賞你的答案! –

相關問題