デバッグを有効にしましたが、何も表示されません。「500InternalServerError。このスクリプトで何が間違っているのですか?」と表示されるだけです。
Python
import zipfile
from zipfile import ZipFile
import cStringIO as StringIO
from django.http import HttpResponse
from django.core.servers.basehttp import FileWrapper
def zipit (request):
files = ['/home/dbs/public_html/download/codex/video.html', '/home/dbs/public_html/download/audio/audio.html']
buffer= StringIO.StringIO()
z= zipfile.ZipFile( buffer, "w" )
[z.write(f) for f in files]
z.close()
response = HttpResponse(FileWrapper(z), content_type='application/zip')
response['Content-Disposition'] = 'attachment; filename=z.zip'
return HttpResponse(response, mimetype="application/x-zip-compressed")