示例#1
0
def edit_presentation(request, presentation_id):
    presentation = get_object_or_404(Presentation, pk=presentation_id)
    success = False
    edit = True
    
    if request.method == "POST":
        presentation_form = PresentationForm(request.POST)
        if presentation_form.is_valid():
            presentation_form = PresentationForm(request.POST, instance=presentation)
            presentation_form.save()
        success = True
    
    else:
        presentation_form = PresentationForm(instance=presentation)
    
    ctx = {
           'success': success,
           'presentation_form': presentation_form,
           'edit': edit,
    }
    return render_to_response('presentation/add_presentation.html', ctx)