ユーザープロファイルを作成するための管理フォームを作成しました。
サーバーに画像をアップロードするためのフィールドがあります
avatar = models.ImageField("Profile Pic", upload_to="images/", blank=True, null=True)
正常に動作し、画像をサーバーにアップロードできます。いくつかのコードを実装したので、この画像を表示したいと思います。しかし、うまくいきません。
views.py ファイルのコード
user_profile = request.user.get_profile()
return render_to_response('view_profile.html',{'profile':user_profile },context_instance=RequestContext(request))
htmlファイルのコード
<img src="{{ MEDIA_URL }}{{ profile.avatar}}" alt="No Profile picture" height="420" width="420">
印刷{{ MEDIA_URL }}{{ profile.avatar}}
してから、 として出力し"/home/calcey/Documents/login/images/Nelumno_nucifera_open_flower_-_botanic_garden_adelaide2.jpg"
ます。正しい画像の URL を出力しますが、画像は表示されません。
その理由は何ですか?