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 }}">