こんにちは、よろしくお願いします。
django-profiles と django-registration をインストールしたとき。それらを構成する方法についてのチュートリアルに正しく従ったと思います:
http://agiliq.com/books/djenofdjango/chapter5.html#reusable-apps
website.com/accounts にアクセスしようとすると、404 ページが表示されます。
acme_p.urls で定義された URLconf を使用して、Django は次の URL パターンを次の順序で試しました。
^$
^accounts/
^admin/doc/
^admin/
現在の URL であるアカウントは、これらのいずれとも一致しませんでした。
私のURLファイルは次のようになります:
#acme_p urls - Django Project
from django.conf.urls.defaults import *
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^$', include('user_prof.urls')),
# Examples:
# url(r'^$', 'acme_p.views.home', name='home'),
# url(r'^acme_p/', include('acme_p.foo.urls')),
# Uncomment the admin/doc line below to enable admin documentation:
url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line to enable the admin:
url(r'^admin/', include(admin.site.urls)),
)
user_prof urls.py - 上記のプロジェクトの 1 レベル下の Django アプリ
from django.conf.urls.defaults import *
urlpatterns = patterns('',
(r'^login/$', 'auth.views.login_user'),
(r'^accounts/', include('registration.urls')),
# (r'^accounts/', include('registration.backends.default.urls')),
)
助けてくれてありがとう。
DP