2011-09-17 16 views
2

私は、次のURLの会議通話数を持っている:奇妙なDjangoのURLの挙動

urls.py

# ... 
url(r'^test$', 'project.main.views.test', name='test'), 
url(r'^app', include('project.app.urls')), 

app/urls.py

# ... 
url(r'^$', 'project.app.views.home', name='home'), 

example.com/testへ移動するとき、私は適切なビューを取得。しかし、example.com/appにナイーブにすると、404. APPEND_SLASHTRUEに設定されます。

すべてのURLをスラッシュで終わらせるように修正していますが、末尾に無駄なスラッシュを入れないでください。

私には何が欠けていますか?

+0

http://groups.google.com/group/pyweb-il/browse_thread/thread/a113dccb12bcbb06についても説明しています。 –

答えて

0

私のPYTHONPATHにいくつかの破損したモジュールがありますが、それは何とかURLのconf全体を混乱させます。

清潔な環境(virtualenvを使用)から作業する場合、すべてがうまくいきます。