a5fb162aaf
We reproduce what has been done here: https://github.com/dissemin/dissemin The following files can be found under `cof/settings/` - `common.py`: the settings that are shared by all the environments we have + the secrets (see below). - `dev.py`: the settings used by the vagrant VM for local development. - `prod.py`: the production settings (for both www.cof.ens.fr and dev.cof.ens.fr) There is also a notion of "secrets". Some settings like the `SECRET_KEY` or the database's credentials are loaded from an untracked files called `secret.py` in the same directory. This secrets are loaded by the common settings file.
26 lines
518 B
Python
26 lines
518 B
Python
"""
|
|
Django development settings for the cof project.
|
|
The settings that are not listed here are imported from .common
|
|
"""
|
|
|
|
import os
|
|
|
|
from .common import *
|
|
|
|
|
|
DEBUG = False
|
|
|
|
ALLOWED_HOSTS = [
|
|
"cof.ens.fr",
|
|
"www.cof.ens.fr",
|
|
"dev.cof.ens.fr"
|
|
]
|
|
|
|
STATIC_ROOT = os.path.join(os.path.dirname(BASE_DIR), "static")
|
|
STATIC_URL = "/gestion/static/"
|
|
MEDIA_ROOT = os.path.join(os.path.dirname(BASE_DIR), "media")
|
|
MEDIA_URL = "/gestion/media/"
|
|
|
|
LDAP_SERVER_URL = "ldaps://ldap.spi.ens.fr:636"
|
|
|
|
EMAIL_HOST = "nef.ens.fr"
|