diff --git a/README.md b/README.md index 1a5225f..ee9c028 100644 --- a/README.md +++ b/README.md @@ -46,6 +46,7 @@ Le visiteur doit pouvoir : 5. Page contact 6. Page légale +7. Page services ### Données @@ -78,10 +79,8 @@ Le visiteur doit pouvoir : ## TO DO -- Page service : navette + location - Gestion du calendrier - ..\_ Synchroniser avec Google calendar (qd Calendar mis à jour => update db et quand db mise à jour => update calendrier) - ..\_ Afficher les disponibilités (Présentation à la hauteur) + ..\_ Synchroniser avec Google calendar (qd Calendar mis à jour => update db et quand db mise à jour => update calendrier) service worker ? ..\_ Ajouter un date picker dans le formulaire de réservation - Envoyer devis réservation par mail et notification aux hôtes - Ajout page/module de paiement @@ -97,6 +96,9 @@ Le visiteur doit pouvoir : - Mixpanel et Google Analytics - Récrire les mentions légales - configure nginx server to serve media files +- Centrer Bouton "Reserver" page location +- Ajouter un titre "Disponibilités" au dessus du calendrier +- page réservation : égayer avec des petites photos … ## BUGS diff --git a/media/img/villafleurie_t2_chambre_8bt7Wn8.jpg b/media/img/villafleurie_t2_chambre.jpg similarity index 100% rename from media/img/villafleurie_t2_chambre_8bt7Wn8.jpg rename to media/img/villafleurie_t2_chambre.jpg diff --git a/media/img/villafleurie_t2_chambre_2_pwDtDql.jpg b/media/img/villafleurie_t2_chambre_2.jpg similarity index 100% rename from media/img/villafleurie_t2_chambre_2_pwDtDql.jpg rename to media/img/villafleurie_t2_chambre_2.jpg diff --git a/media/img/villafleurie_t2_cuisine_XPJTQgt.jpg b/media/img/villafleurie_t2_cuisine.jpg similarity index 100% rename from media/img/villafleurie_t2_cuisine_XPJTQgt.jpg rename to media/img/villafleurie_t2_cuisine.jpg diff --git a/media/img/villafleurie_t2_sallle_de_bain_vsEYU9a.jpg b/media/img/villafleurie_t2_salle_de_bain.jpg similarity index 100% rename from media/img/villafleurie_t2_sallle_de_bain_vsEYU9a.jpg rename to media/img/villafleurie_t2_salle_de_bain.jpg diff --git a/media/img/villafleurie_t2_salon_1_ToAsVn6.jpg b/media/img/villafleurie_t2_salon_1_wl81yXI.jpg similarity index 100% rename from media/img/villafleurie_t2_salon_1_ToAsVn6.jpg rename to media/img/villafleurie_t2_salon_1_wl81yXI.jpg diff --git a/media/img/villafleurie_t2_salon_2_crD3dXz.jpg b/media/img/villafleurie_t2_salon_2.jpg similarity index 100% rename from media/img/villafleurie_t2_salon_2_crD3dXz.jpg rename to media/img/villafleurie_t2_salon_2.jpg diff --git a/media/img/villafleurie_t2_terrasse_aJoj4xk.jpg b/media/img/villafleurie_t2_terrasse.jpg similarity index 100% rename from media/img/villafleurie_t2_terrasse_aJoj4xk.jpg rename to media/img/villafleurie_t2_terrasse.jpg diff --git a/media/img/villafleurie_t3_chambre_6YpK7um.jpg b/media/img/villafleurie_t3_chambre.jpg similarity index 100% rename from media/img/villafleurie_t3_chambre_6YpK7um.jpg rename to media/img/villafleurie_t3_chambre.jpg diff --git a/media/img/villafleurie_t3_cuisine_1KjXADH.jpg b/media/img/villafleurie_t3_cuisine.jpg similarity index 100% rename from media/img/villafleurie_t3_cuisine_1KjXADH.jpg rename to media/img/villafleurie_t3_cuisine.jpg diff --git a/media/img/villafleurie_t3_salon_zF0kbZf.jpg b/media/img/villafleurie_t3_salon.jpg similarity index 100% rename from media/img/villafleurie_t3_salon_zF0kbZf.jpg rename to media/img/villafleurie_t3_salon.jpg diff --git a/rental/forms.py b/rental/forms.py index 0a1cf19..66f17a7 100644 --- a/rental/forms.py +++ b/rental/forms.py @@ -1,6 +1,5 @@ from django import forms from .models import Reservation, Place, Guest -# from _field.modelfields import Field class ReservationForm(forms.Form): @@ -10,12 +9,16 @@ class ReservationForm(forms.Form): max_length=100, min_length=4, widget=forms.TextInput(attrs={ - 'class': 'form-control form-control-lg form-control-a', 'placeholder': 'Nom *'}), + 'class': 'form-control form-control-lg form-control-a', + 'placeholder': 'Nom *' + }), required=True) email = forms.EmailField( label='', widget=forms.EmailInput(attrs={ - 'class': 'form-control form-control-lg form-control-a', 'placeholder': 'Email *'}), + 'class': 'form-control form-control-lg form-control-a', + 'placeholder': 'Email *' + }), required=True ) phone = forms.CharField( @@ -23,7 +26,9 @@ class ReservationForm(forms.Form): max_length=30, min_length=4, widget=forms.TextInput(attrs={ - 'class': 'form-control form-control-lg form-control-a', 'placeholder': 'Téléphone *'}), + 'class': 'form-control form-control-lg form-control-a', + 'placeholder': 'Téléphone *' + }), required=True) place = forms.ChoiceField( label='', @@ -36,7 +41,11 @@ class ReservationForm(forms.Form): # max_length=100, min_length=4, widget=forms.Textarea(attrs={ - 'class': 'form-control', 'cols': '45', 'rows': '8', 'placeholder': 'Message *'}), + 'class': 'form-control', + 'cols': '45', + 'rows': '8', + 'placeholder': 'Message *' + }), required=True) start = forms.DateField( label='', diff --git a/rental/static/rental/contactform/Readme.txt b/rental/static/rental/contactform/Readme.txt deleted file mode 100644 index 19495a9..0000000 --- a/rental/static/rental/contactform/Readme.txt +++ /dev/null @@ -1,2 +0,0 @@ -Fully working PHP/AJAX contact form is available in the pro version. -You can buy it from: https://bootstrapmade.com/real-estate-agency-bootstrap-template/ diff --git a/rental/static/rental/lib/bootstrap/js/bootstrap.js b/rental/static/rental/lib/bootstrap/js/bootstrap.js index af3e1bf..9c42ca3 100644 --- a/rental/static/rental/lib/bootstrap/js/bootstrap.js +++ b/rental/static/rental/lib/bootstrap/js/bootstrap.js @@ -1,8 +1,3 @@ -/*! - * Bootstrap v4.1.3 (https://getbootstrap.com/) - * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) : typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) : diff --git a/rental/templates/rental/base.html b/rental/templates/rental/base.html index 24ce782..7e6c416 100644 --- a/rental/templates/rental/base.html +++ b/rental/templates/rental/base.html @@ -78,7 +78,7 @@ >
Un système de réservation en ligne sera bientôt mis en place. Patience !
Bien entendu, il est possible de réserver votre séjour à VillaFleurie via diverses plateformes de réservations en ligne :
Les champs marqués d'un * sont obligatoires.