src/cm/settings.py
changeset 621 f60680601d52
parent 602 e16a97fb364a
child 651 9bbc657f6837
equal deleted inserted replaced
620:273417c34d3b 621:f60680601d52
     1 DEBUG = False
     1 DEBUG = True
     2 CLIENT_DEBUG = DEBUG
     2 CLIENT_DEBUG = DEBUG
     3 TEMPLATE_DEBUG = DEBUG
     3 TEMPLATE_DEBUG = DEBUG
     4 
     4 
     5 # Set to True if you don't want to appear in Sopinspace Piwik statistics
     5 # Set to True if you don't want to appear in Sopinspace Piwik statistics
     6 DISABLE_TRACKING = DEBUG
     6 DISABLE_TRACKING = DEBUG
     7 
     7 
     8 
     8 
     9 ADMINS = (
     9 ADMINS = (
    10     # ('Your Name', 'your_email@domain.com'),
    10 	# ('Your Name', 'your_email@domain.com'),
    11 )
    11 )
    12 
    12 
    13 MANAGERS = ADMINS
    13 MANAGERS = ADMINS
    14 
    14 
    15 # Local time zone for this installation. Choices can be found here:
    15 # Local time zone for this installation. Choices can be found here:
    59 # Examples: "http://media.lawrence.com", "http://example.com/media/"
    59 # Examples: "http://media.lawrence.com", "http://example.com/media/"
    60 #MEDIA_URL = SITE_URL + '/themedia/'
    60 #MEDIA_URL = SITE_URL + '/themedia/'
    61 
    61 
    62 # List of callables that know how to import templates from various sources.
    62 # List of callables that know how to import templates from various sources.
    63 TEMPLATE_LOADERS = (
    63 TEMPLATE_LOADERS = (
    64     'django.template.loaders.filesystem.Loader',
    64 	'django.template.loaders.filesystem.Loader',
    65     'django.template.loaders.app_directories.Loader',
    65 	'django.template.loaders.app_directories.Loader',
    66 #     'django.template.loaders.eggs.load_template_source',
    66 #	  'django.template.loaders.eggs.load_template_source',
    67 )
    67 )
    68 
    68 
    69 TEMPLATE_CONTEXT_PROCESSORS = (
    69 TEMPLATE_CONTEXT_PROCESSORS = (
    70     'cm.context_processors.static',
    70 	'cm.context_processors.static',
    71     'cm.context_processors.tz',
    71 	'cm.context_processors.tz',
    72     'cm.context_processors.utils',    
    72 	'cm.context_processors.utils',	  
    73     'django.contrib.auth.context_processors.auth',
    73 	'django.contrib.auth.context_processors.auth',
    74     'django.core.context_processors.request',
    74 	'django.core.context_processors.request',
    75     "django.core.context_processors.i18n",    
    75 	"django.core.context_processors.i18n",	  
    76     "django.core.context_processors.media",    
    76 	"django.core.context_processors.media",    
    77     'djangoflash.context_processors.flash',
    77 	'djangoflash.context_processors.flash',
    78 )
    78 )
    79 
    79 
    80 MIDDLEWARE_CLASSES = (
    80 MIDDLEWARE_CLASSES = (
    81     'django.middleware.gzip.GZipMiddleware',
    81 	'django.middleware.gzip.GZipMiddleware',
    82     'django.middleware.common.CommonMiddleware',
    82 	'django.middleware.common.CommonMiddleware',
    83     'django.contrib.sessions.middleware.SessionMiddleware',
    83 	'django.contrib.sessions.middleware.SessionMiddleware',
    84     'django.middleware.locale.LocaleMiddleware',        
    84 	'django.middleware.locale.LocaleMiddleware',		
    85     'djangoflash.middleware.FlashMiddleware',
    85 	'djangoflash.middleware.FlashMiddleware',
    86     'django.contrib.auth.middleware.AuthenticationMiddleware',
    86 	'django.contrib.auth.middleware.AuthenticationMiddleware',
    87     'cm.middleware.CmMiddleware',
    87 	'cm.middleware.CmMiddleware',
    88 )
    88 )
    89 
    89 
    90 ROOT_URLCONF = 'urls'
    90 ROOT_URLCONF = 'urls'
    91 
    91 
    92 TEMPLATE_DIRS = (
    92 TEMPLATE_DIRS = (
    93 )
    93 )
    94 
    94 
    95 INSTALLED_APPS = (
    95 INSTALLED_APPS = (
    96     'django.contrib.auth',
    96 	'django.contrib.auth',
    97     'django.contrib.contenttypes',
    97 	'django.contrib.contenttypes',
    98     'django.contrib.sessions',
    98 	'django.contrib.sessions',
    99     'django.contrib.sites',
    99 	'django.contrib.sites',
   100     'django.contrib.admin',
   100 	'django.contrib.admin',
   101     'cm',
   101 	'cm',
   102     'tagging',
   102 	'tagging',
   103     'django_extensions', # http://code.google.com/p/django-command-extensions/
   103 	'django_extensions', # http://code.google.com/p/django-command-extensions/
   104     'south',    
   104 	'south',	
   105 )
   105 )
   106 
   106 
   107 _ = lambda s: s
   107 _ = lambda s: s
   108 
   108 
   109 LANGUAGES = (
   109 LANGUAGES = (
   110     ('fr', _(u'French')),
   110 	('fr', _(u'French')),
   111     ('en', _(u'English')),
   111 	('en', _(u'English')),
   112     ('no', _('Norwegian')),
   112 	('es', _('Spanish')),
   113     ('pt_BR', _('Brazilian Portuguese')),
   113 	('it', _('Italian')),
   114     ('es', _('Spanish')),
   114 	('de', _('German')),
   115     ('bg', _('Bulgarian')),
   115 	('pt_BR', _('Brazilian Portuguese')),
   116     ('it', _('Italian')),
   116 	('nb', _('Norwegian')),
       
   117 	('bg', _('Bulgarian')),
   117 )
   118 )
       
   119 
       
   120 LOGGING = {
       
   121 	'version': 1,
       
   122 	'disable_existing_loggers': True,
       
   123 	'formatters': {
       
   124 		'verbose': {
       
   125 			'format': '%(levelname)s %(asctime)s %(module)s %(process)d %(thread)d %(message)s'
       
   126 		},
       
   127 		'simple': {
       
   128 			'format': '%(levelname)s %(message)s'
       
   129 		},
       
   130 	},
       
   131 	'filters': {
       
   132 	},
       
   133 	'handlers': {
       
   134 		'console':{
       
   135 			'level': 'DEBUG',
       
   136 			'class': 'logging.StreamHandler',
       
   137 			'formatter': 'verbose'
       
   138 		}
       
   139 	},
       
   140 	'loggers': {
       
   141 		'django': {
       
   142 			'handlers': ['console'],
       
   143 			'propagate': True,
       
   144 			'level': 'WARNING',
       
   145 		}
       
   146 	}
       
   147 }
   118 
   148 
   119 AUTH_PROFILE_MODULE = 'cm.UserProfile'
   149 AUTH_PROFILE_MODULE = 'cm.UserProfile'
   120 
   150 
   121 # always upload file to disk to pipe them through converters
   151 # always upload file to disk to pipe them through converters
   122 FILE_UPLOAD_HANDLERS = ("django.core.files.uploadhandler.TemporaryFileUploadHandler",)
   152 FILE_UPLOAD_HANDLERS = ("django.core.files.uploadhandler.TemporaryFileUploadHandler",)
   131 DEFAULT_TIME_ZONE = TIME_ZONE 
   161 DEFAULT_TIME_ZONE = TIME_ZONE 
   132 
   162 
   133 CACHE_BACKEND = 'locmem:///?timeout=3600&max_entries=400'
   163 CACHE_BACKEND = 'locmem:///?timeout=3600&max_entries=400'
   134 
   164 
   135 try:
   165 try:
   136     from settings_local import *
   166 	from settings_local import *
   137 except ImportError:
   167 except ImportError:
   138     pass
   168 	pass