Esempio n. 1
0
def result_edit(request, battle_id, result_id):
    result = get_object_or_404(Result, pk=result_id)

    if request.method == 'POST':
        form = ResultForm(request.POST, instance=result)

        if form.is_valid():
            result = form.save(commit=False)
            result.battle_id = battle_id
            result.save()
            form.save_m2m()

            context = {'result': result}

            return render(request, 'battles/result_view.html', context)
    else:
        form = ResultForm(instance=result)

    return render(request, 'battles/result_edit.html', {'form': form})
Esempio n. 2
0
def result_edit(request, battle_id, result_id):
    result = get_object_or_404(Result, pk=result_id)

    if request.method == 'POST':
        form = ResultForm(request.POST, instance=result)

        if form.is_valid():
            result = form.save(commit=False)
            result.battle_id = battle_id
            result.save()
            form.save_m2m()

            context = {'result': result}

            return render(request, 'battles/result_view.html', context)
    else:
        form = ResultForm(instance=result)

    return render(request, 'battles/result_edit.html', {'form': form})