Джанго не может найти admin.sites.url - PullRequest
1 голос
/ 10 марта 2011

Я занимаюсь разработкой сайта django локально, используя rc1.3, и после внесения нескольких изменений в мой файл urls.py я получаю сообщения об ошибках, которые django не может импортировать admin.site.urls. По файлу urls.py ниже.

urlpatterns = patterns('',
# Example:

(r'^city/$', 'venue.views.city_index'),
(r'^accounts/', include('registration.urls')),
(r'^accountss/', include('registration.backends.simple.urls')),
(r'^profiles/', include('profiles.urls')),
(r'^admin/', include('admin.site.urls')),

(r'^city/(?P<city>[-\w]+)/$', 'venue.views.city_detail'),
(r'^city/(?P<city>[-\w]+)/venue/$', 'venue.views.venue_index'),
)

Любая идея, что может быть причиной этого, спасибо.

1 Ответ

1 голос
/ 10 марта 2011

http://docs.djangoproject.com/en/dev/intro/tutorial02/#activate-the-admin-site

Не включайте путь к строке, фактически импортируйте модуль администратора и укажите его URL.

from django.contrib import admin

urlpatterns += patterns('',
    (r'^admin/', include(admin.site.urls)),
)
...