0

変更できない読み取り専用データベースがあります。画像をデータベースに保存するのは非常に非効率的であることはわかっています。しかし、私はこれを制御できません。データベースのフィールドから画像を表示する必要があります。Djangoでこれを行うにはどうすればよいですか?

4

1 に答える 1

0
  1. データベースから画像をバイナリとして取得し、
  2. それを http 応答コンテンツに直接書き込みます (StringIO を使用しますか?)、
  3. 関連する画像の MIME タイプ/ヘッダーを設定する

応答でコンテンツの長さを設定することを忘れないでください。画像が巨大な場合は、「ストリーミング」を試してください。

https://docs.djangoproject.com/en/1.5/ref/request-response/#httpresponse-objects

于 2013-08-20T00:23:25.203 に答える