Exemplo n.º 1
0
def edit_picture(request):
    if request.method == 'POST':
        form = PictureRotationForm(request.POST)
        if form.is_valid() and "parent" in request.POST:
            save_context = BlueprintSaveContext.from_request(request)
            blueprint = {
                'resource': {
                    '@patch': request.POST["parent"],
                    'rotation': form.cleaned_data['rotation'],
                }
            }
            urn = Picture.save_blueprint(blueprint, save_context)
            return SuccessfulEditRedirect(urn)
    else:
        form = PictureRotationForm()

    return render_to_response('picture/edit.html', {
        'form': form,
        'parent_urn': request.ductus.resource.urn,
    }, RequestContext(request))
Exemplo n.º 2
0
def edit_picture(request):
    if request.method == 'POST':
        form = PictureRotationForm(request.POST)
        if form.is_valid() and "parent" in request.POST:
            save_context = BlueprintSaveContext.from_request(request)
            blueprint = {
                'resource': {
                    '@patch': request.POST["parent"],
                    'rotation': form.cleaned_data['rotation'],
                }
            }
            urn = Picture.save_blueprint(blueprint, save_context)
            return SuccessfulEditRedirect(urn)
    else:
        form = PictureRotationForm()

    return render_to_response('picture/edit.html', {
        'form': form,
        'parent_urn': request.ductus.resource.urn,
    }, RequestContext(request))