Sujet TP04 - BEST OLD MOVIES
Le but de ce TP est de créer un site de gestion de (vieux et trop bons) films.
Les données doivent être stockées dans votre collection MongoDB movies
(cf.
cours.)
Les champs des films sont :
-
title
(String
)
-
synopsis
(String
)
-
image
(String
)
Les images seront uploadées lors de la création d'un film dans votre serveur web :
seules les urls seront stockées dans le champ image
.
L'upload d'images peut être réalisé grâce au module
multer
(cf. documentation).
Vous pourrez aussi (re)voir la technique de prévisualisation d'une image à uploader dans mon
cours de Javascript.
ATTENTION : LA DÉMO CI-DESSOUS N'EST VISIBLE QUE SI VOUS UTILISEZ LES ORDINATEURS DES
SALLES DE TP À L'ULCO (le serveur tourne sur réseau local) !!!
Site à reproduire :
(Les fonctions de modification ont été désactivées dans cette démo)
(LES VÔTRES DOIVENT FONCTIONNER :) )" ;
Données
Pour peupler votre DB de films, vous pouvez utiliser le fichier :
movies.json.
(Les images correspondantes sont dans movies_images.zip)
La technique d'importation dans un MongoDB local a été vue
ICI.