def index(request): if request.method == 'POST': form = PymagingForm(request.POST, request.FILES) else: form = PymagingForm() if form.is_valid(): response = HttpResponse(content_type='image/png') image = Image.open(form.cleaned_data['image']) image = image.resize(200, 200) image.save(response, 'png') return response context = RequestContext(request) context['form'] = form context['python'] = sys.version context['django'] = django.get_version() return render_to_response('index.html', context)