Я получаю эту ошибку:
Запрошенная страница администратора не существует.
У меня есть просмотр по URL /members/
, которыйзащищен @login_required
.Когда я не вошел в систему и не зашел на URL /members/
, меня перенаправили на:
http://127.0.0.1:8000/admin/login/?next=/members/
Когда я ввел свои учетные данные и нажал«Войти», я получаю эту ошибку (только когда DEBUG
равен True
, в противном случае я получаю 404), и я все еще по адресу:
http://127.0.0.1:8000/admin/login/?next=/members/
Некоторые комментарии, которые я нашел по этому поводу, похоже, связаны с порядком, в котором я добавляю биты к своему urlpatterns
, но, похоже, это не имеет значения.
Любые другие идеи?
Мой urls.py
выглядит примерно так:
urlpatterns = patterns('',
(r'^$', 'myproject.views.homepage', {}, 'homepage'),
# some other stuff
)
urlpatterns += patterns('',
(r'^members/', include('members.urls', namespace = u'members', app_name = u'members')),
)
urlpatterns += patterns('',
(r'^admin/', include(admin.site.urls)),
)
Дайте мне знать, если есть что-то еще, что может помочь мне разобраться, что не так!