あなたのURLパターンに文字列を渡すことには利点がありますか? はのように見えますが、必要になるまで関数を実際にロードしないように最適化されていますが、実際これは本当ですか?django- urls.pyに文字列またはインスタンスを渡しますか?
from django.conf.urls.defaults import *
from myapp.views import myView
urlpatterns = patterns('',
# as a string
url(r'^as-string/$', "myapp.views.myView"),
# Uploading photos
url(r'^as-instance/$', myView),
)
編集:それは彼らが必要としているまでそれがインポートされないことは事実だ場合、それはメモリの最適化になるが、非existant機能やその他のエラーが実際にあなたまで上げられないだろうURLを訪問しようとします。
あなたががテストを書く場合は問題ではありません。もちろん、;)
申し訳ありませんが、私はmyViewがインスタンスではなく関数であると考えています。よく覚えているのは、Pythonのオブジェクトですが... – dzen