我正在使用 django-gravatar,我想知道如何显示本地图像以用作默认图像。有没有办法这样做?
我已阅读要使用的文档GRAVATAR_DEFAULT_IMAGE
,但在目录中指定图像的路径似乎不起作用static/
。是否仅适用于其他网站的在线图片?
谢谢!
编辑
我正在使用以下配置:
STATIC_URL = '/static/'
GRAVATAR_DEFAULT_IMAGE = STATIC_URL + 'img/StartMyProjects_100.png'
哈克终于用来解决问题了:
<img class="media-object" src="
{% if profile.gravatar_email %}
{% gravatar_for_email profile.gravatar_email %}
{% else %}
/static/img/StartMyProjects_100.png
{% endif %}"
alt="{{ profile.full_name }}">