Skip to content
Snippets Groups Projects
Select Git revision
  • 42ed25b9b3867e5cfb47164a4c3c62ed776f29c7
  • main default
  • tp1
  • tp3-correction
  • tp3
  • tp2-correction
  • tp2
  • tp1-correction
  • admins
9 results

server.py

Blame
  • Forked from an inaccessible project.
    movies.js 714 B
    const express = require("express");
    const MovieModel = require("../models/movies");
    const router = express.Router();
    
    module.exports = router;
    
    router.get("/", function (req, res) {
      res.send("Hello world");
    });
    
    router.post("/new", async function (req, res) {
      try {
        const newMovie = new MovieModel({
          // Movie attributes
          publisher: req.body.publisher,
          title: req.body.title,
          date: req.body.date,
          imageURL: req.body.imageURL,
        });
    
        // Create a new movie instance
        const createdMovie = await newMovie.save();
    
        // What to do after movie has been saved !
        console.log("Movie Saved");
        res.send(createdMovie);
      } catch (error) {
        console.log(error);
      }
    });