Пример #1
0
def new_actor(request):
    if request.method == "POST":
        form = ActorForm(request.POST)
        if form.is_valid():
            if form.save():
                return redirect("/actors")
    else:
        form = ActorForm()
    data = {'form': form}
    return render(request, "actors/new_actor.html", data)
Пример #2
0
def edit_actor(request, actor_id):
    actor = Actor.objects.get(id=actor_id)
    if request.method == "POST":
        form = ActorForm(request.POST, instance=actor)
        if form.is_valid():
            if form.save():
                return redirect("/actors/{}".format(actor_id))

        else:
            form = ActorForm(instance=actor)
    data = {"actor": actor, "form": form}
    return render(request, "actors/edit_actor.html", data)