DTML でバイナリファイルの表示 [Python]
バイナリファイルの INSERT は分かった。
http://blog.so-net.ne.jp/nakagami/2005-10-13
ということで、RDB に入っているバイナリデータ(イメージとか、PDF とか)の表示について
ZSQLMethod(Arguments=file_id)
select content_type, body from bfile where <dtml-sqltest file_id type="int">
PythonScript (Parameter List = file_id)
request = container.REQUEST RESPONSE = request.RESPONSE results = context.GetFile(file_id=file_id) result = results[0] RESPONSE.setHeader('content-type', result['content_type']) return result['body']
↑GetFile というのが上の ZSQLMethod のこと。
コメント 0