Getting the admin site to work in Django Project -


i trying admin site work django project. following tutorial https://docs.djangoproject.com/en/1.4/intro/tutorial02/ , using django 1.4.

urls.py:

from django.conf.urls import patterns, include, url  # uncomment next 2 lines enable admin: django.contrib import admin admin.autodiscover()  urlpatterns = patterns('',     (r'^$', include('polls.urls')),     # examples:     # url(r'^$', 'blog.views.home', name='home'),     # url(r'^blog/', include('blog.foo.urls')),      # uncomment admin/doc line below enable admin documentation:     #url(r'^admin/doc/', include('django.contrib.admindocs.urls')),      # uncomment next line enable admin:     url(r'^admin/', include(admin.site.urls)), ) 

the settings.py is:

 databases = {     'default': {         'engine': 'django.db.backends.sqlite3', # add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.         'name': 'dev.db',                      # or path database file if using sqlite3.         'user': '',                      # not used sqlite3.         'password': '',                  # not used sqlite3.         'host': '',                      # set empty string localhost. not used sqlite3.         'port': '',                      # set empty string default. not used sqlite3.     } }  installed_apps = (     'django.contrib.auth',     'django.contrib.contenttypes',     'django.contrib.sessions',     'django.contrib.sites',     'django.contrib.messages',     'django.contrib.staticfiles',     'polls',     # uncomment next line enable admin:     'django.contrib.admin',     # uncomment next line enable admin documentation:     #'django.contrib.admindocs',  ) 

the error msg is:

doesnotexist @ /admin/ site matching query not exist. request method: request url:    http://127.0.0.1:8000/admin/ django version: 1.4 exception type: doesnotexist exception value:     site matching query not exist. exception location: /users/imac/work3/env/lib/python2.7/site-packages/django/db/models/query.py in get, line 366 python executable:  /users/imac/work3/env/bin/python python version: 2.7.1 python path:     ['/users/imac/work3/blog',  '/users/imac/work3/env/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg',  '/users/imac/work3/env/lib/python2.7/site-packages/pip-1.1-py2.7.egg',  '/users/imac/work3/env/lib/python27.zip',  '/users/imac/work3/env/lib/python2.7',  '/users/imac/work3/env/lib/python2.7/plat-darwin',  '/users/imac/work3/env/lib/python2.7/plat-mac',  '/users/imac/work3/env/lib/python2.7/plat-mac/lib-scriptpackages',  '/users/imac/work3/env/extras/lib/python',  '/users/imac/work3/env/lib/python2.7/lib-tk',  '/users/imac/work3/env/lib/python2.7/lib-old',  '/users/imac/work3/env/lib/python2.7/lib-dynload',  '/system/library/frameworks/python.framework/versions/2.7/lib/python2.7',  '/system/library/frameworks/python.framework/versions/2.7/lib/python2.7/plat-darwin',  '/system/library/frameworks/python.framework/versions/2.7/lib/python2.7/lib-tk',  '/system/library/frameworks/python.framework/versions/2.7/lib/python2.7/plat-mac',  '/system/library/frameworks/python.framework/versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages',  '/users/imac/work3/env/lib/python2.7/site-packages'] 

not sure problem? need guidance. appreciate help.

settings.py :

databases = {     'default': {         'engine': 'django.db.backends.sqlite3', # add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.         'name': 'data.db',                      # or path database file if using sqlite3.         'user': '',                      # not used sqlite3.         'password': '',                  # not used sqlite3.         'host': '',                      # set empty string localhost. not used sqlite3.         'port': '',                      # set empty string default. not used sqlite3.     } }   installed_apps = (     'django.contrib.auth',     'django.contrib.contenttypes',     'django.contrib.sessions',     'django.contrib.sites',     'django.contrib.messages',     'django.contrib.staticfiles',     # uncomment next line enable admin:     'django.contrib.admin',     # uncomment next line enable admin documentation:     # 'django.contrib.admindocs',     'try', ) 

urls.py:

from django.conf.urls import patterns, include, url   django.contrib import admin admin.autodiscover()  urlpatterns = patterns('',      url(r'^admin/', include(admin.site.urls)), ) 

run syncdb create db , user. should work.


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -