我正在尝试在 Django 中使用模板显示图像:
模板.html:
<img src='{{ url }}' alt="" />
{{ url }} 在views.py 中定义
视图.py:
blob_key =str(product.key())
url = images.get_serving_url(blob_key)
product - 简单对象,在 models.py 中定义:
class Product(db.Model):
name = db.StringProperty()
price = db.FloatProperty()
added = db.DateTimeProperty(auto_now_add=True)
image = db.BlobProperty(default=None)
毕竟,我得到url = u'http://localhost:8080/_ah/img/ag5kZXZ-dmVydGlrYWwtM3INCxIHUHJvZHVjdBgEDA'
在带有 的管理控制台项目中id = ag5kZXZ-dmVydGlrYWwtM3INCxIHUHJvZHVjdBgFDA
,存在。
但在 brawser 我看不到图像。
蟒蛇 2.7
- 我究竟做错了什么?
- 使用 Django 在 GAE 中显示图像的其他方法是什么?