Conversation⚓︎
Objectif⚓︎
A partir des fichiers ci-joints, créer une application web qui simulerait une conversation entre deux personnes sur une même page web. La conversation est stockée sur le serveur.
Le résultat devrait ressembler à ceci:
Mise en oeuvre⚓︎
Le projet devra comporter trois fichiers:
- Un fichier python
serveur.py
. Il sera une adaptation du fichier donné en annexe. - Un fichier
conversation.html
dans le répertoiretemplates
. Il sera une adaptation du fichier donné en annexe. - Un fichier
style.css
dans le répertoirestatic
. Il sera une adaptation du fichier donné en annexe.
Il faudra rendre ces fichiers dans un seul fichier compressé ayant le nom suivant projetweb_nom.zip
(ou nom sera remplacé par votre nom de famille).
Quelques informations utiles⚓︎
- Pour afficher des blocks (
div
pour la version générique) en colonne (pour les formulaires), regardez la documentation suivante: https://developer.mozilla.org/fr/docs/Web/CSS/CSS_Columns - Pour les "bulles" de conversations: https://developer.mozilla.org/fr/docs/Learn/CSS/Building_blocks/The_box_model
- L'alignement du texte à droite ou à gauche se fait via la propriété
text-align
. Voir https://developer.mozilla.org/fr/docs/Web/CSS/text-align - Vous pouvez stocker dans la liste de conversation à la fois les messages et qui les a écrit.