Librarian in regular requirements.
[redakcja.git] / redakcja / settings / __init__.py
1 from __future__ import absolute_import
2 from os import path
3 from redakcja.settings.common import *
4
5 DATABASES = {
6     'default': {
7         'ENGINE': 'django.db.backends.sqlite3', # Add 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
8         'NAME': path.join(PROJECT_ROOT, 'dev.sqlite'), # Or path to database file if using sqlite3.
9         'USER': '',                      # Not used with sqlite3.
10         'PASSWORD': '',                  # Not used with sqlite3.
11         'HOST': '',                      # Set to empty string for localhost. Not used with sqlite3.
12         'PORT': '',                      # Set to empty string for default. Not used with sqlite3.
13     }
14 }
15
16 try:
17     LOGGING_CONFIG_FILE
18 except NameError:
19     LOGGING_CONFIG_FILE = os.path.join(PROJECT_ROOT, 'config',
20                                 ('logging.cfg' if not DEBUG else 'logging.cfg.dev'))
21 try:
22     import logging
23
24     if os.path.isfile(LOGGING_CONFIG_FILE):
25         import logging.config
26         logging.config.fileConfig(LOGGING_CONFIG_FILE)
27     else:
28         import sys
29         logging.basicConfig(stream=sys.stderr)
30 except (ImportError,), exc:
31     raise
32
33
34 try:
35     from redakcja.localsettings import *
36 except ImportError:
37     pass