From a85bba3a1182d4803f38e352a71e50a35b7b8db7 Mon Sep 17 00:00:00 2001 From: Ruidy Nemausat Date: Sat, 28 Mar 2020 07:50:48 +0100 Subject: [PATCH] add thank you page after contact --- README.md | 44 ++++---- rental/templates/rental/contact_merci.html | 113 +++++++++++++++++++++ rental/views.py | 3 + 3 files changed, 138 insertions(+), 22 deletions(-) create mode 100644 rental/templates/rental/contact_merci.html diff --git a/README.md b/README.md index dd6697c..1a92cc1 100644 --- a/README.md +++ b/README.md @@ -99,29 +99,29 @@ Le visiteur doit pouvoir : ## TO DO -- Ajouter un date picker dans le formulaire de réservation -- Envoyer devis réservation par mail et notification aux hôtes (personnaliser les htmails : contact, admin et réservation) -- Ajout page/module de paiement -- ajouter les témoignages depuis Booking, AirBnb, ajouter le lien -- changer l'adresse de l'admin, personnaliser le back-end (design et les infos displayed per model) -- 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 -- Mixpanel et Google Analytics -- Récrire les mentions légales -- Centrer Bouton "Reserver" page location -- Ajouter un titre "Disponibilités" au dessus du calendrier -- page réservation/services : égayer avec des petites photos … -- Internationalisation -- Push docker to Vultr. Connect to domain name -- Système de facturation: CRUD Réservations et envoi. Automatisation si possible -- Réservation page : Ajouter des photos. Renvoyer vers la page Location onClick sur Réserver TX. Proposer Upsells : navette + location voiture. -- Vider le contenu du folder root ? -- Pages confirmation message contact envoyé, reservations réussies ou non (expliquer pourquoi) -- SSL certificate -- Cookie bar +- [ ] Ajouter un date picker dans le formulaire de réservation +- [ ] Envoyer devis réservation par mail et notification aux hôtes (personnaliser les htmails : contact, admin et réservation) +- [ ] Ajout page/module de paiement +- [ ] ajouter les témoignages depuis Booking, AirBnb, ajouter le lien +- [ ] changer l'adresse de l'admin, personnaliser le back-end (design et les infos displayed per model) +- [ ] factoriser le code de réservation +- [ ] formulaire de réservation : les apparts sont hard codés rendre ça dynamique (use choicefields) +- [x] nettoyer les statics files. Garder que les définitions utiles +- [ ] Mixpanel et Google Analytics +- [ ] Récrire les mentions légales +- [ ] Centrer Bouton "Reserver" page location +- [ ] Ajouter un titre "Disponibilités" au dessus du calendrier +- [ ] page réservation/services : égayer avec des petites photos … +- [ ] Internationalisation +- [x] Push docker to Vultr. Connect to domain name +- [ ] Système de facturation: CRUD Réservations et envoi. Automatisation si possible +- [ ] Réservation page : Ajouter des photos. Renvoyer vers la page Location onClick sur Réserver TX. Proposer Upsells : navette + location voiture. +- [x] Vider le contenu du folder root ? +- [ ] Pages confirmation message contact envoyé, reservations réussies ou non (expliquer pourquoi) +- [ ] SSL certificate +- [ ] Cookie bar +- [ ] Booking refs on landing page ## BUGS - La synchro ne gère pas les heures dans le calendriers -- Bouton réserver dans la Navbar … diff --git a/rental/templates/rental/contact_merci.html b/rental/templates/rental/contact_merci.html new file mode 100644 index 0000000..0b04b44 --- /dev/null +++ b/rental/templates/rental/contact_merci.html @@ -0,0 +1,113 @@ +{% extends 'rental/base.html'%} {% load static %} {% block content %} + +
+
+
+
+
+

Message reçu!

+ Nous traitons votre demande et nous vous recontactons aussi + rapidement que possible. +
+
+
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+

Dîtes salut 👋

+
+
+

+ ✉️ Email : + location.villafleurie@gmail.com +

+

+ 📞 Téléphone : + 06 98 26 76 34 +

+
+
+
+
+
+ +
+
+
+

Retrouvez-nous

+
+
+

+ Rue Gerty Archimède, +
+ 97190 Le Gosier, Guadeloupe +

+
+
+
+
+
+
+
+
+
+ +{% endblock %} diff --git a/rental/views.py b/rental/views.py index 5f4719b..f1a20d7 100644 --- a/rental/views.py +++ b/rental/views.py @@ -125,6 +125,9 @@ def contact(request): send_confirmation_mail.delay(name, email) send_notification.delay(subject, name, message) + + return render(request, 'rental/contact_merci.html', {}) + else: form = ContactForm() context = {'form': form}