Делаю загрузку фото в профиль. Есть кнопка загрузки фото. Фото загружается, но не отображается совсем. При загрузке фото устанавливаю на колонку avatar модели User строку пути к фото \\avatars\<username>. С помощью get_avatar() я отдаю этот путь строкой в src, чтобы загружалось фото. Но это не работает. Подскажет кто?
{% if user.avatar %}<img class="profile_pic" src="{{ user.get_avatar() }}"></img>
{% else %}<img class="profile_pic" src="{{ user.default_avatar(64) }}"></img>
def get_avatar(self):
return self.avatar
default_avatar() работает.
def default_avatar(self, size):
digest = md5(self.email.lower().encode('utf-8')).hexdigest()
return '
https://www.gravatar.com/avatar/{}?d=identicon&s={}'.format(
digest, size)