【问题标题】:Django - displaying images on the page using pyuploadcareDjango - 使用 pyuploadcare 在页面上显示图像
【发布时间】:2018-07-12 19:22:52
【问题描述】:

Python、Django、pyuploadcare、html5、jquery、
pyuploadcare 的 Django 文档对于图像自定义和文件上传之类的东西很有用,但它们没有告诉您如何在网页中显示图像。例如,我可以显示存储图像的 URL,但我不能在网页中显示图像本身
我想让读者尽可能清楚,所以我再举一个例子:
要构建一个图片库,我需要将所有图片显示在一个页面上,我可以使用 for 循环来做到这一点

for photo in photos

照片和照片在views.py中定义

{% extends 'base.html' %}

{% for photo in photos %}


{{ photo.caption }}
{{ photo.photo }}

{% endfor %}

{% block content %}
{% endblock %}

photo.caption 是一个models.CharField()
photo.photo 是来自

ImageField()
from pyuploadcare.dj.models import ImageField

一切正常,但我不知道如何在网页上显示图像。 任何帮助将不胜感激

【问题讨论】:

    标签: python django html image uploadcare


    【解决方案1】:

    简单 <img src="{{ photo.photo }}" /> 应该足够了,因为 ImageField 只是保存 CDN URL 值。

    【讨论】:

    • 非常感谢,它成功了
    猜你喜欢
    • 2019-02-21
    • 2015-05-17
    • 1970-01-01
    • 2018-11-13
    • 1970-01-01
    • 1970-01-01
    • 2020-02-17
    • 2019-10-01
    • 1970-01-01
    相关资源
    最近更新 更多