2011-08-01 115 views

回答

1

在python中你總會遇到初始化。這就是爲什麼使用init進行初始化總是更好。即使在Django中,當你創建一個項目時,它也必須有一個init.py。 我通常把我所有在__init__.py中的初始化作爲一種​​安全和乾淨的方式。你可以做同樣的事情,而不是創建另一個初始化模塊。

0

目前對這個問題並沒有很好的答案。目前有一個夏季代碼項目來重寫應用程序加載過程,希望它會包含初始化代碼鉤子。

在此期間,我認爲最好的地方是在urls.py中。管理員應用程序和Haystack都在那裏做,而且它似乎是一個很好的模式。

相關問題