def new_movie(request): if request.method == "POST": form = MovieForm(request.POST) if form.is_valid(): if form.save(): return redirect("/movies") else: form = MovieForm() data = {'form': form} return render(request, "movies/new_movie.html", data)
def edit_movie(request, movie_id): movie = Movie.objects.get(id=movie_id) if request.method == "POST": form = MovieForm(request.POST, instance=movie) if form.is_valid(): if form.save(): return redirect("/movies/{}".format(movie_id)) else: form = MovieForm(instance=movie) data = {"movie": movie, "form": form} return render(request, "movies/edit_movie.html", data)