# Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or
'oracle'.
Not  'django.db.backends.sqlite3' but 'sqlite3'.


On 5 Kwi, 21:28, "J. Cliff Dyer" <[email protected]> wrote:
> You might be overriding the DATABASES setting later on in your settings
> file, or you might not be accessing the settings file you think you're
> accessing.
>
> Try running the following, to see what value you get:
>
> $ python manage.py shell
>
> >>> from django.conf import settings
> >>> settings.DATABASES
> [?]
> >>> _
>
> Cheers,
> Cliff
>
>
>
>
>
>
>
> On Wed, 2012-04-04 at 10:11 -0700, maxim wrote:
> > When I try to run the command:
> > python manage.py syncdb
>
> > I get the following error:
> > Traceback (most recent call last):
> >   File "manage.py", line 10, in <module>
> >     execute_from_command_line(sys.argv)
> >   File
> > "/usr/lib/python2.7/site-packages/django/core/management/__init__.py",
> > line 443, in execute_from_command_line
> >     utility.execute()
> >   File
> > "/usr/lib/python2.7/site-packages/django/core/management/__init__.py",
> > line 382, in execute
> >     self.fetch_command(subcommand).run_from_argv(self.argv)
> >   File
> > "/usr/lib/python2.7/site-packages/django/core/management/base.py",
> > line 196, in run_from_argv
> >     self.execute(*args, **options.__dict__)
> >   File
> > "/usr/lib/python2.7/site-packages/django/core/management/base.py",
> > line 232, in execute
> >     output = self.handle(*args, **options)
> >   File
> > "/usr/lib/python2.7/site-packages/django/core/management/base.py",
> > line 371, in handle
> >     return self.handle_noargs(**options)
> >   File
> > "/usr/lib/python2.7/site-packages/django/core/management/commands/syncdb.py",
> >  line 57, in handle_noargs
> >     cursor = connection.cursor()
> >   File
> > "/usr/lib/python2.7/site-packages/django/db/backends/dummy/base.py",
> > line 15, in complain
> >     raise ImproperlyConfigured("settings.DATABASES is improperly
> > configured. "
> > django.core.exceptions.ImproperlyConfigured: settings.DATABASES is
> > improperly configured. Please supply the ENGINE value. Check settings
> > documentation for more details.
>
> > But my settings file has the DATABASE section:
> > DATABASES = {
> >     'default': {
> >         'ENGINE': 'django.db.backends.sqlite3', # Add
> > 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
> >         'NAME': '/home/maxim/mysite/mysite.db',                      #
> > Or path to database file if using sqlite3.
> >         'USER': '',                      # Not used with sqlite3.
> >         'PASSWORD': '',                  # Not used with sqlite3.
> >         'HOST': '',                      # Set to empty string for
> > localhost. Not used with sqlite3.
> >         'PORT': '',                      # Set to empty string for
> > default. Not used with sqlite3.
> >     }
> > }
>
> > What could be causing the error?
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Django users" group.
> > To view this discussion on the web visit
> >https://groups.google.com/d/msg/django-users/-/jdYGuaXjoegJ.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to django-users
> > [email protected].
> > For more options, visit this group at
> >http://groups.google.com/group/django-users?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to