Beispiel #1
0
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)
Beispiel #2
0
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)