From 382247e2cecd6800b412d6b2bb612f7bd7af39dd Mon Sep 17 00:00:00 2001 From: Klafyvel Date: Fri, 2 Mar 2018 20:34:12 +0100 Subject: [PATCH] =?UTF-8?q?D=C3=A9ploiement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy.sh | 10 ++++++++-- site_tps/settings.py | 2 +- site_tps/settings_local.example.py | 5 +++++ 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/deploy.sh b/deploy.sh index 38ed376..aca5069 100644 --- a/deploy.sh +++ b/deploy.sh @@ -1,10 +1,10 @@ #! /bin/bash -PYTHON = "/usr/bin/python3" +PYTHON_INTERPRETER = "/usr/bin/python3" printf "\033[0;32m > Création du virtualenv \033[0m\n" -virtualenv env_site -p $PYTHON +virtualenv env_site -p "$PYTHON_INTERPRETER" source env_site/bin/activate printf "\033[0;32m > Installation des dépendances \033[0m\n" @@ -40,3 +40,9 @@ read -p "Domaine autorisé > " url_server sed -i 's/URL_SERVER/'"$url_server"'/g' site_tps/settings_local.py printf "\033[0;32m > settings_local.py créé \033[0m\n" +printf "\033[0;32m > Application des migrations \033[0m\n" +python manage.py migrate +printf "\033[0;32m > Création du groupe admin \033[0m\n" +python manage.py create_admin +printf "\033[0;32m > Création d'un super utilisateur\033[0m\n" +python manage.py createsuperuser diff --git a/site_tps/settings.py b/site_tps/settings.py index 8d69c90..21dc448 100644 --- a/site_tps/settings.py +++ b/site_tps/settings.py @@ -11,7 +11,7 @@ https://docs.djangoproject.com/en/2.0/ref/settings/ """ import os -from settings_local import * +from .settings_local import * # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) diff --git a/site_tps/settings_local.example.py b/site_tps/settings_local.example.py index 1134eeb..bf92542 100644 --- a/site_tps/settings_local.example.py +++ b/site_tps/settings_local.example.py @@ -1,3 +1,8 @@ +import os + +# Build paths inside the project like this: os.path.join(BASE_DIR, ...) +BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) + SECRET_KEY = 'SUPER_SECRET_KEY' DB_PASSWORD = 'db_pass'