python - Tipfy: 如何在模板中显示 blob?

标签 python google-app-engine blob tipfy

给出的是在 gae 上使用 tipfy (python) 以下模型:

greeting.avatar = db.Blob(avatar)

显示 blob(这里是图片)的模板标签是什么?

最佳答案

在这种情况下,blob 是一张图片,这很棒。只需使用 images.get_serving_url(blob_key)你很高兴。我用过这个功能,相信我,它非常适合提供图片。只需将 =sxx 附加到 url,其中 xx 是您想要的像素大小。它会自动调整图像大小并提供服务。

如果 blob 不是图像,那么你就倒霉了,没有一个简单的方法。也许使用 BlobReader制作一个字符串表示并输出它?

但是,如果它不是图像或文本,您可能想要将什么写入 HTML?

关于python - Tipfy: 如何在模板中显示 blob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4763715/

相关文章:

java - 如何使用 Google App Engine Java 平台开发 Web ui

jquery - 想要使用 jquery 在 html 页面上有一个具有排序、搜索、分页功能的显示表

javascript - React 中使用 FileReader 的正确获取主体是什么

Python Pandas 滚动聚合一列列表

python - 我在 django 中不小心删除了我的 key 表单 settings.py

python - pandas 矢量化查找,不推荐使用lookup()

python - 带外键的 Django Sum 注释

java - 如何分析 App Engine Java 上的实际内存使用情况?

oracle blob 文本搜索

mysql - 包含 blob 的数据库的最佳设计