And where is your settings.py file?  If it is in the same directory as
manage.py, and it is a reasonably current Django (1.4, 1.5), then it's in
the wrong place.  It belongs in a sub-directory named 'blog1', along with
your urls.py, wsgi.py and an empty __init__.py .



On Wed, Sep 25, 2013 at 1:40 PM, s. gulab <[email protected]> wrote:

> When i give " ./manage.py syncdb " i am getting following error.
>
> " *Traceback (most recent call last):*
> *  File "manage.py", line 10, in <module>*
> *    execute_from_command_line(sys.argv)*
> *  File
> "c:\Python27\lib\site-packages\django\core\management\__init__.py", line*
> *453, in execute_from_command_line*
> *    utility.execute()*
> *  File
> "c:\Python27\lib\site-packages\django\core\management\__init__.py", line*
> *392, in execute*
> *    self.fetch_command(subcommand).run_from_argv(self.argv)*
> *  File
> "c:\Python27\lib\site-packages\django\core\management\__init__.py", line*
> *263, in fetch_command*
> *    app_name = get_commands()[subcommand]*
> *  File
> "c:\Python27\lib\site-packages\django\core\management\__init__.py", line*
> *109, in get_commands*
> *    apps = settings.INSTALLED_APPS*
> *  File "c:\Python27\lib\site-packages\django\conf\__init__.py", line 53,
> in __ge*
> *tattr__*
> *    self._setup(name)*
> *  File "c:\Python27\lib\site-packages\django\conf\__init__.py", line 48,
> in _set*
> *up*
> *    self._wrapped = Settings(settings_module)*
> *  File "c:\Python27\lib\site-packages\django\conf\__init__.py", line
> 134, in __i*
> *nit__*
> *    raise ImportError("Could not import settings '%s' (Is it on
> sys.path?): %s"*
> *% (self.SETTINGS_MODULE, e))*
> *ImportError: Could not import settings 'blog1.settings' (Is it on
> sys.path?): No*
> * module named blog1.settings* "
>
> manage.py:
> ========
> #!/usr/bin/env python
> import os
> import sys
>
> if __name__ == "__main__":
>     os.environ.setdefault("DJANGO_SETTINGS_MODULE", "blog1.settings")
>
>     from django.core.management import execute_from_command_line
>
>     execute_from_command_line(sys.argv)
>
> settings.py:
> ========
>
> # Django settings for blog1 project.
>
> import os
>
> DEBUG = True
> TEMPLATE_DEBUG = DEBUG
>
> ADMINS = (
>     # ('Your Name', '[email protected]'),
> )
>
> MANAGERS = ADMINS
>
> *DATABASES = {*
> *    'default': {*
> *        'ENGINE': 'django.db.backends.postgresql_psycopg2', # Add
> 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.*
> *        'NAME': 'blog1',                      # Or path to database file
> if using sqlite3.*
> *        # The following settings are not used with sqlite3:*
> *        'USER': 'blog',*
> *        'PASSWORD': 'blog',*
> *        'HOST': '',                      # Empty for localhost through
> domain sockets or '127.0.0.1' for localhost through TCP.*
> *        'PORT': '',                      # Set to empty string for
> default.*
> *    }*
> *}*
>
> # Hosts/domain names that are valid for this site; required if DEBUG is
> False
> # See https://docs.djangoproject.com/en/1.5/ref/settings/#allowed-hosts
> ALLOWED_HOSTS = []
>
> # Local time zone for this installation. Choices can be found here:
> # http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
> # although not all choices may be available on all operating systems.
> # In a Windows environment this must be set to your system time zone.
> *TIME_ZONE = 'India/Tamilnadu'*
>
> # Language code for this installation. All choices can be found here:
> # http://www.i18nguy.com/unicode/language-identifiers.html
> LANGUAGE_CODE = 'en-us'
>
> SITE_ID = 1
>
> # If you set this to False, Django will make some optimizations so as not
> # to load the internationalization machinery.
> USE_I18N = True
>
> # If you set this to False, Django will not format dates, numbers and
> # calendars according to the current locale.
> USE_L10N = True
>
> # If you set this to False, Django will not use timezone-aware datetimes.
> USE_TZ = True
>
> # Absolute filesystem path to the directory that will hold user-uploaded
> files.
> # Example: "/var/www/example.com/media/"
> MEDIA_ROOT = ''
>
> # URL that handles the media served from MEDIA_ROOT. Make sure to use a
> # trailing slash.
> # Examples: "http://example.com/media/";, "http://media.example.com/";
> MEDIA_URL = ''
>
> # Absolute path to the directory static files should be collected to.
> # Don't put anything in this directory yourself; store your static files
> # in apps' "static/" subdirectories and in STATICFILES_DIRS.
> # Example: "/var/www/example.com/static/"
> STATIC_ROOT = ''
>
> # URL prefix for static files.
> # Example: "http://example.com/static/";, "http://static.example.com/";
> STATIC_URL = '/static/'
>
> # Additional locations of static files
> STATICFILES_DIRS = (
>     # Put strings here, like "/home/html/static" or "C:/www/django/static".
>     # Always use forward slashes, even on Windows.
>     # Don't forget to use absolute paths, not relative paths.
> )
>
> # List of finder classes that know how to find static files in
> # various locations.
> STATICFILES_FINDERS = (
>     'django.contrib.staticfiles.finders.FileSystemFinder',
>     'django.contrib.staticfiles.finders.AppDirectoriesFinder',
> #    'django.contrib.staticfiles.finders.DefaultStorageFinder',
> )
>
> # Make this unique, and don't share it with anybody.
> SECRET_KEY = 'hr4fn+qh)3w)p-1g4(i-_12#mv_ncqa+*=-iz$5dl*w!@#+(h6'
>
> # List of callables that know how to import templates from various sources.
> TEMPLATE_LOADERS = (
>     'django.template.loaders.filesystem.Loader',
>     'django.template.loaders.app_directories.Loader',
> #     'django.template.loaders.eggs.Loader',
> )
>
> MIDDLEWARE_CLASSES = (
>     'django.middleware.common.CommonMiddleware',
>     'django.contrib.sessions.middleware.SessionMiddleware',
>     'django.middleware.csrf.CsrfViewMiddleware',
>     'django.contrib.auth.middleware.AuthenticationMiddleware',
>     'django.contrib.messages.middleware.MessageMiddleware',
>     # Uncomment the next line for simple clickjacking protection:
>     # 'django.middleware.clickjacking.XFrameOptionsMiddleware',
> )
>
> ROOT_URLCONF = 'blog1.urls'
>
> # Python dotted path to the WSGI application used by Django's runserver.
> WSGI_APPLICATION = 'blog1.wsgi.application'
>
> TEMPLATE_DIRS = (
>     # Put strings here, like "/home/html/django_templates" or
> "C:/www/django/templates".
>     # Always use forward slashes, even on Windows.
>     # Don't forget to use absolute paths, not relative paths.
>
>     os.path.join( os.path.dirname(__file__),'templates' ),
>
> )
>
> INSTALLED_APPS = (
>     'django.contrib.auth',
>     'django.contrib.contenttypes',
>     'django.contrib.sessions',
>     'django.contrib.sites',
>     'django.contrib.messages',
>     'django.contrib.staticfiles',
>     'apps.data',
>     # Uncomment the next line to enable the admin:
>     # 'django.contrib.admin',
>     # Uncomment the next line to enable admin documentation:
>     # 'django.contrib.admindocs',
> )
>
> # A sample logging configuration. The only tangible logging
> # performed by this configuration is to send an email to
> # the site admins on every HTTP 500 error when DEBUG=False.
> # See http://docs.djangoproject.com/en/dev/topics/logging for
> # more details on how to customize your logging configuration.
> LOGGING = {
>     'version': 1,
>     'disable_existing_loggers': False,
>     'filters': {
>         'require_debug_false': {
>             '()': 'django.utils.log.RequireDebugFalse'
>         }
>     },
>     'handlers': {
>         'mail_admins': {
>             'level': 'ERROR',
>             'filters': ['require_debug_false'],
>             'class': 'django.utils.log.AdminEmailHandler'
>         }
>     },
>     'loggers': {
>         'django.request': {
>             'handlers': ['mail_admins'],
>             'level': 'ERROR',
>             'propagate': True,
>         },
>     }
> }
>
>
> models.py:
> ========
>
> from django.db import models
>                import psycopg2.extensions
>
> # Create your models here.
>
> class Entry(models.Model):
>     created = models.DateTimeField(auto_now_add=True)
>     updated = models.DateTimeField(auto_now=True)
>     title = models.CharField(max_length=64)
>     text = models.TextField()
>     published = models.BooleanField(db_index=True, default=True)
>
>     def __unicode__(self):
>         return u"%s - %s" % (self.title, self.created)
>
> Please suggest solution ASAP.
>
> Thanks in Advance!
>
> Thanks & Regards,
> Gulab S
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users.
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to