私は今奇妙な行動をしています。たとえば、 StringIOにzipアーカイブバイナリデータがあります。HttpResponseのcontentパラメータをStringIO.getvalue()に設定すると、クライアント側で切り捨てられたファイルが取得されます。StringIO.read()とFileWrapper(StringIO)で同じ結果になります。切り詰められたファイルのサイズは毎回異なります...ディスクFileWrapper(file('/home/user1/tempfile.zip'))からファイルを読み取ると、正しいファイルが得られます。しかし、その場でzipファイルを生成する必要があります!
ジャンゴ 1.4、ニンクス 1.1.19