Deployed on Vultr

This commit is contained in:
Ruidy Nemausat 2019-12-23 19:11:21 +01:00
parent 4ca9ac3a85
commit f3b09deaf4
4 changed files with 18 additions and 17 deletions

1
.gitignore vendored
View file

@ -9,3 +9,4 @@ villafleurie/staticfiles/
rental/client_secrets.json rental/client_secrets.json
token.pickle token.pickle
prod.env prod.env
*.tar

View file

@ -99,15 +99,13 @@ Le visiteur doit pouvoir :
- Gestion du calendrier - Gestion du calendrier
..\_ Tester la synchro avec Google calendar ..\_ 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) - 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 - Ajout page/module de paiement
- ajouter les témoignages depuis Booking, AirBnb, ajouter le lien - ajouter les témoignages depuis Booking, AirBnb, ajouter le lien
- changer la couleur des liens hypertextes - changer la couleur des liens hypertextes
- changer l'adresse de l'admin, personnaliser le back-end (design et les infos displayed per model) - 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 ? - 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 - factoriser le code de réservation
- formulaire de réservation : les apparts sont hard codés rendre ça dynamique (use choicefields) - 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 \_ nettoyer les statics files. Garder que les définitions utiles
@ -122,4 +120,3 @@ Le visiteur doit pouvoir :
## BUGS ## BUGS
- La synchro ne gère pas les heures dans le calendriers - La synchro ne gère pas les heures dans le calendriers
- le chargement du calendrier est lent …

View file

@ -155,8 +155,8 @@
"model": "rental.image", "model": "rental.image",
"pk": 3, "pk": 3,
"fields": { "fields": {
"img": "img/villafleurie_t2_sallle_de_bain.jpg", "img": "img/villafleurie_t2_salle_de_bain.jpg",
"alt": "villafleurie T2 sallle de bain" "alt": "villafleurie T2 salle de bain"
} }
}, },
{ {
@ -1747,7 +1747,7 @@
"user": 1, "user": 1,
"content_type": 13, "content_type": 13,
"object_id": "3", "object_id": "3",
"object_repr": "villafleurie T2 sallle de bain", "object_repr": "villafleurie T2 salle de bain",
"action_flag": 1, "action_flag": 1,
"change_message": "[{\"added\": {}}]" "change_message": "[{\"added\": {}}]"
} }
@ -1773,7 +1773,7 @@
"user": 1, "user": 1,
"content_type": 13, "content_type": 13,
"object_id": "3", "object_id": "3",
"object_repr": "villafleurie T2 sallle de bain", "object_repr": "villafleurie T2 salle de bain",
"action_flag": 2, "action_flag": 2,
"change_message": "[{\"changed\": {\"fields\": [\"place\"]}}]" "change_message": "[{\"changed\": {\"fields\": [\"place\"]}}]"
} }
@ -1929,7 +1929,7 @@
"user": 1, "user": 1,
"content_type": 13, "content_type": 13,
"object_id": "3", "object_id": "3",
"object_repr": "villafleurie T2 sallle de bain", "object_repr": "villafleurie T2 salle de bain",
"action_flag": 2, "action_flag": 2,
"change_message": "[{\"changed\": {\"fields\": [\"place\"]}}]" "change_message": "[{\"changed\": {\"fields\": [\"place\"]}}]"
} }
@ -1942,7 +1942,7 @@
"user": 1, "user": 1,
"content_type": 13, "content_type": 13,
"object_id": "3", "object_id": "3",
"object_repr": "villafleurie T2 sallle de bain", "object_repr": "villafleurie T2 salle de bain",
"action_flag": 2, "action_flag": 2,
"change_message": "[]" "change_message": "[]"
} }

View file

@ -9,7 +9,7 @@ ADMINS = [
] ]
SECRET_KEY = os.environ.get('SECRET_KEY') 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': if os.environ.get('ENV') == 'PRODUCTION':
DEBUG = False DEBUG = False
@ -58,11 +58,14 @@ else:
PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__))
STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticfiles') STATIC_ROOT = os.path.join(PROJECT_ROOT, 'staticfiles')
ALLOWED_HOSTS = [
'127.0.0.1', if os.environ.get('ENV') == 'PRODUCTION':
'localhost', ALLOWED_HOSTS = [os.environ.get('ALLOWED_HOSTS')]
'villafleurie.herokuapp.com' else:
] ALLOWED_HOSTS = [
'127.0.0.1',
'localhost'
]
INSTALLED_APPS = [ INSTALLED_APPS = [
'django.contrib.admin', 'django.contrib.admin',