From f3b09deaf4d2006deeeab8399a451abb662cb4da Mon Sep 17 00:00:00 2001 From: Ruidy Nemausat Date: Mon, 23 Dec 2019 19:11:21 +0100 Subject: [PATCH] Deployed on Vultr --- .gitignore | 3 ++- README.md | 5 +---- villafleurie.json | 12 ++++++------ villafleurie/settings.py | 15 +++++++++------ 4 files changed, 18 insertions(+), 17 deletions(-) diff --git a/.gitignore b/.gitignore index d8e2180..3be3345 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,5 @@ villafleurie/staticfiles/ .vscode/ rental/client_secrets.json token.pickle -prod.env \ No newline at end of file +prod.env +*.tar \ No newline at end of file diff --git a/README.md b/README.md index 5a3573d..d970f0f 100644 --- a/README.md +++ b/README.md @@ -99,15 +99,13 @@ Le visiteur doit pouvoir : - Gestion du calendrier ..\_ Tester la synchro avec Google calendar - ..\_ Ajouter un date picker dans le formulaire de réservation (j'ai pas envie de jouer avec JQuery) + ..\_ Ajouter un date picker dans le formulaire de réservation, changer les placeholders (j'ai pas envie de jouer avec JQuery) - Envoyer devis réservation par mail et notification aux hôtes (put it in a background process, personnaliser les htmails : contact, admin et réservation) - Ajout page/module de paiement - ajouter les témoignages depuis Booking, AirBnb, ajouter le lien - changer la couleur des liens hypertextes - changer l'adresse de l'admin, personnaliser le back-end (design et les infos displayed per model) - ajouter un diaporama en bas de page de location ? -- deploy on Heroku or somewhere else … don't care -- change placeholders for dates, add a date picker - factoriser le code de réservation - formulaire de réservation : les apparts sont hard codés rendre ça dynamique (use choicefields) \_ nettoyer les statics files. Garder que les définitions utiles @@ -122,4 +120,3 @@ Le visiteur doit pouvoir : ## BUGS - La synchro ne gère pas les heures dans le calendriers -- le chargement du calendrier est lent … diff --git a/villafleurie.json b/villafleurie.json index c5c47ee..32be215 100644 --- a/villafleurie.json +++ b/villafleurie.json @@ -155,8 +155,8 @@ "model": "rental.image", "pk": 3, "fields": { - "img": "img/villafleurie_t2_sallle_de_bain.jpg", - "alt": "villafleurie T2 sallle de bain" + "img": "img/villafleurie_t2_salle_de_bain.jpg", + "alt": "villafleurie T2 salle de bain" } }, { @@ -1747,7 +1747,7 @@ "user": 1, "content_type": 13, "object_id": "3", - "object_repr": "villafleurie T2 sallle de bain", + "object_repr": "villafleurie T2 salle de bain", "action_flag": 1, "change_message": "[{\"added\": {}}]" } @@ -1773,7 +1773,7 @@ "user": 1, "content_type": 13, "object_id": "3", - "object_repr": "villafleurie T2 sallle de bain", + "object_repr": "villafleurie T2 salle de bain", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"place\"]}}]" } @@ -1929,7 +1929,7 @@ "user": 1, "content_type": 13, "object_id": "3", - "object_repr": "villafleurie T2 sallle de bain", + "object_repr": "villafleurie T2 salle de bain", "action_flag": 2, "change_message": "[{\"changed\": {\"fields\": [\"place\"]}}]" } @@ -1942,7 +1942,7 @@ "user": 1, "content_type": 13, "object_id": "3", - "object_repr": "villafleurie T2 sallle de bain", + "object_repr": "villafleurie T2 salle de bain", "action_flag": 2, "change_message": "[]" } diff --git a/villafleurie/settings.py b/villafleurie/settings.py index e3b09c6..83fd000 100644 --- a/villafleurie/settings.py +++ b/villafleurie/settings.py @@ -9,7 +9,7 @@ ADMINS = [ ] SECRET_KEY = os.environ.get('SECRET_KEY') -SECRET_KEY = 'q00_4wqdc^n=7)p2lm)!gy&fms8md_b4#1aqysllvqq==2c9!$' +# SECRET_KEY = 'q00_4wqdc^n=7)p2lm)!gy&fms8md_b4#1aqysllvqq==2c9!$' if os.environ.get('ENV') == 'PRODUCTION': DEBUG = False @@ -58,11 +58,14 @@ else: PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticfiles') -ALLOWED_HOSTS = [ - '127.0.0.1', - 'localhost', - 'villafleurie.herokuapp.com' -] + +if os.environ.get('ENV') == 'PRODUCTION': + ALLOWED_HOSTS = [os.environ.get('ALLOWED_HOSTS')] +else: + ALLOWED_HOSTS = [ + '127.0.0.1', + 'localhost' + ] INSTALLED_APPS = [ 'django.contrib.admin',