def post(self): naslov = self.request.get("naslov") if (len(naslov) == 0 or len(naslov.strip(' ')) == 0): napaka = {"napaka":"Naslov je potreben!"} return self.render_template("movies.html", napaka) ocena = int(self.request.get("ocena")) slika = self.request.get("slika") vnos = MovieDatabase(naslov=naslov,ocena=ocena , slika=slika) vnos.put() #pridobivanje vseh vnosov vnosi = MovieDatabase.query().fetch() params = {"vnosi":vnosi} return self.render_template("movies.html", params)
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")
def post(self, movie_id): movie = MovieDatabase.get_by_id(int(movie_id)) movie.delete = True movie.put() return self.redirect_to("home")
def post(self): title = self.request.get("title") description = self.request.get("description") release = self.request.get("release") picture = self.request.get("picture") rating = self.request.get("rating") if release == "": release = "Not provided" else: release = ("%s.%s.%s") % (release.split("-", 3)[2], release.split("-", 3)[1], release.split("-", 3)[0]) if rating == "": rating = "Not provided" if picture == "": picture = "/assets/images/no_picture.jpg" movie = MovieDatabase(title=title, description=description, release=release, picture=picture, rating=rating) movie.put() self.render_template("movie_added.html")
def get(self, movie_id): movie = MovieDatabase.get_by_id(int(movie_id)) params = {"movie": movie} self.render_template("edit_movie.html", params)
def get(self): movies = MovieDatabase.query(MovieDatabase.delete == False).order(MovieDatabase.title).fetch() params = {"movies": movies} self.render_template("index.html", params)
def get(self): vnosi = MovieDatabase.query().fetch() params = {"vnosi":vnosi} return self.render_template("movies.html", params)