Джанго Нонрел и страница администратора - PullRequest
3 голосов
/ 14 декабря 2011

Я пытаюсь настроить административный пакет Django для своего сайта в AppEngine, и он не работает. Я использую настройку django-nonrel с. Кажется, что остальная часть моего сайта работает нормально, но мне нужно, чтобы администратор работал, чтобы я мог начать работать с хранилищем данных.

Вот ошибка, которую я получаю:

DoesNotExist at /admin/
Site matching query does not exist.

Мои шаблоны URL включают этот шаблон:

url(r'^admin/', include(admin.site.urls)),

Мои настройки включают в себя:

'autoload',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.admin',
'djangotoolbox',
'djangoappengine',
'myapp',

У меня путаница в том, что это установлено и есть, поэтому я не уверен, почему на этой странице происходит сбой. Чтобы доказать, что я не схожу с ума, я скопировал код шаблона URL с рабочего сайта и посмотрел код для модуля администратора, но все равно не повезло.

Спасибо за понимание, которое есть у каждого.

RB

Ответы [ 2 ]

4 голосов
/ 10 января 2012

У меня была такая же проблема, просто закомментируйте django.contrib.sites в установленных приложениях ... Это должно работать сейчас!

1 голос
/ 14 декабря 2011

Да, его немного сложно настроить, я бы порекомендовал использовать allButtonsPressed и GAE 1.5.3.

...