如何设置django静态图像

Posted

技术标签:

【中文标题】如何设置django静态图像【英文标题】:how to set django static image 【发布时间】:2011-01-21 18:11:51 【问题描述】:

我有一个名为 index.html 的视图和模板。

我有一张损坏的图片。我看到了 django 文档,但我并不清楚。

如何让我的图像出现。我在问,虽然 development.image 在,这个 URL /home/logic/quote/hummingbird.gif'

【问题讨论】:

不完全确定您的要求。你能澄清一下吗? 【参考方案1】:

您的问题不是很清楚,但我怀疑您在使用 Django 内置 Web 服务器提供静态文件时遇到问题。查看以下 *** 问题:

    Django and Serving Static Files How does Django serve media files? Django: how do you serve media / stylesheets and link to them within templates

【讨论】:

【参考方案2】:

写一个类似于inclusion tag的东西怎么样:

if settings.debug=True:
    return localimage
else:
    return serverimage

【讨论】:

以上是关于如何设置django静态图像的主要内容,如果未能解决你的问题,请参考以下文章

Django - 部署后只有一些静态图像没有显示在网页上

Django静态图像文件无法加载资源

Django 获取静态媒体文件

[Django] [channels] [python]如何上传静态文件(图像,文档)?

如何通过 HTTPS 提供 Django 静态文件?

在视图而不是模板中生成带有 Django 静态 url 的图像标签