Example #1
0
    def post(self, movie_id):
        edit_title = self.request.get("title2")
        edit_description = self.request.get("description2")
        edit_release = self.request.get("release2")
        edit_picture = self.request.get("picture2")
        edit_rating = self.request.get("rating2")

        if edit_release == "":
            edit_release = "Not provided"

        if edit_rating == "":
            edit_rating = "Not provided"

        if edit_picture == "":
            edit_picture = "/assets/images/no_picture.jpg"

        movie = MovieDatabase.get_by_id(int(movie_id))

        movie.title = edit_title
        movie.description = edit_description
        movie.release = edit_release
        movie.picture = edit_picture
        movie.rating = edit_rating
        movie.put()

        return self.redirect_to("home")
Example #2
0
    def post(self, movie_id):
        movie = MovieDatabase.get_by_id(int(movie_id))

        movie.delete = True
        movie.put()

        return self.redirect_to("home")
Example #3
0
    def get(self, movie_id):
        movie = MovieDatabase.get_by_id(int(movie_id))

        params = {"movie": movie}

        self.render_template("edit_movie.html", params)