#django #redirect
#django #перенаправление
Вопрос:
В моем проекте django, после активации приложения администратора, я не могу получить доступ к странице localhost / soundaxis / admin, потому что я перенаправлен на localhost / admin.
Я думаю, проблема связана с тем фактом, что проект не был расположен по базовому адресу.
Urls.py:
from django.conf.urls.defaults import *
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
(r'^soundaxis/', 'views.index.home'),
(r'^soundaxis/admin/', include(admin.site.urls)),
)
Комментарии:
1. Можем ли мы увидеть ваш urls.py ?
2. Конечно. Я отредактировал вопрос и вижу там.
Ответ №1:
Запустите сервер, введя следующее в базовом каталоге: python manage.py runserver
затем перейдите к http://localhost:8000 /
Довольно сложно заставить проект запускаться из другого подкаталога, поэтому я предлагаю запускать его из базы, особенно во время разработки. Позже в игре вы можете попробовать выполнить это из поддиректора, если потребуется, но еще лучше было бы использовать поддомен.