変更できない読み取り専用データベースがあります。画像をデータベースに保存するのは非常に非効率的であることはわかっています。しかし、私はこれを制御できません。データベースのフィールドから画像を表示する必要があります。Djangoでこれを行うにはどうすればよいですか?
1 に答える
0
- データベースから画像をバイナリとして取得し、
- それを http 応答コンテンツに直接書き込みます (StringIO を使用しますか?)、
- 関連する画像の MIME タイプ/ヘッダーを設定する
応答でコンテンツの長さを設定することを忘れないでください。画像が巨大な場合は、「ストリーミング」を試してください。
https://docs.djangoproject.com/en/1.5/ref/request-response/#httpresponse-objects
于 2013-08-20T00:23:25.203 に答える