Пробую зайти в админку http://127.0.0.1:8000/admin/ для создания контента, выдает ошибку:
Request Method: GET Request URL: http://127.0.0.1:8000/admin/ Django Version: 1.4.1 Exception Type: DoesNotExist Exception Value: Site matching query does not exist. Exception Location: D:\pyCharm\envPyBBM\Lib\site-packages\django\db\models\query.py in get, line 366 Python Executable: D:\pyCharm\envPyBBM\Scripts\python.exe Python Version: 2.7.3
файл urls.py:
from django.conf.urls import patterns, include, url from django.contrib import admin admin.autodiscover() urlpatterns = patterns('', (r'^', include('pybb.urls', namespace='pybb')), (r'^accounts/', include('registration.urls')), (r'^forum/', include('pybb.urls', namespace='pybb')), url(r'^admin/', include(admin.site.urls)), )
Запускал команды syncdb –all, migrate pybb –fake (так в документации написано)
Веб-сервер - тестовый
ОС - Windows
==============================
Проблему решил. Закомментировал строку в INSTALLED_APPS = ( #'django.contrib.sites', ).
Почему была такая реакция??