1 |
dmorgan |
177 |
### ENGINE CONFIGURATION |
2 |
|
|
# Database and caching |
3 |
|
|
|
4 |
|
|
## Database configuration |
5 |
|
|
|
6 |
|
|
# http://docs.djangoproject.com/en/dev/ref/settings/#database-engine |
7 |
|
|
DATABASE_ENGINE = 'postgresql_psycopg2' |
8 |
|
|
# Use file path for sqlite3 |
9 |
|
|
DATABASE_NAME = 'transifex' |
10 |
|
|
# The following are not used for sqlite3 |
11 |
|
|
DATABASE_USER = 'transifex' |
12 |
|
|
DATABASE_PASSWORD = 'transifex' |
13 |
|
|
DATABASE_HOST = 'pgsql.mageia.org' # Set to empty string for local socket |
14 |
|
|
DATABASE_PORT = '' # Set to empty string for default |
15 |
|
|
|
16 |
|
|
## Caching (optional) |
17 |
|
|
|
18 |
|
|
CACHE_BACKEND = 'locmem://' |
19 |
|
|
# For memcached: CACHE_BACKEND = 'memcached://127.0.0.1:11211/' |
20 |
|
|
# No caching: CACHE_BACKEND = 'dummy://' |
21 |
|
|
|
22 |
|
|
CACHE_MIDDLEWARE_SECONDS = 3600 |
23 |
|
|
CACHE_MIDDLEWARE_KEY_PREFIX = 'tx' |
24 |
|
|
CACHE_MIDDLEWARE_ANONYMOUS_ONLY = True |
25 |
|
|
|
26 |
|
|
# Note: Additional caching configuration takes place in 50-project.conf in the |
27 |
|
|
# MIDDLEWARE_CLASSES option. |
28 |
|
|
|
29 |
|
|
# Database settings for unittests |
30 |
|
|
TEST_CHARSET = "utf8" |
31 |
|
|
TEST_COLLATION = "utf8_general_ci" |
32 |
|
|
TEST_DATABASE_CHARSET = TEST_CHARSET |
33 |
|
|
TEST_DATABASE_COLLATION = TEST_COLLATION |