私のdjangoサイトは、Apacheの設定で次のように提供されています:
WSGIScriptAlias /studio /django/studio/bin/django.wsgi
私の urls.py は次のようになります。
urlpatterns += patterns(
'django.contrib',
(r'^admin/', include(admin.site.urls)),
(r'^accounts/login/$', 'auth.views.login'),
(r'^accounts/logout/$', 'auth.views.logout'),
)
...そしてまだ:
[<a href="{% url admin:index %}">admin</a>]
... /studio/admin ではなく /admin へのリンクを生成します。奇妙なことに、管理インターフェース自体の URL は問題ありません。
私は使用しています:
Python 2.5.2-3
Django 1.1.1
mod_wsgi 2.5-1~lenny1
apache2 2.2.9-10+lenny6
誰が私が間違っているのか教えてもらえますか?
乾杯、
クリス