Skip to content
Snippets Groups Projects
Commit 72abed8f authored by Teemu Autto's avatar Teemu Autto
Browse files

Default profile picture.

parent ff35a25e
No related branches found
No related tags found
No related merge requests found
Pipeline #15926 passed
from datetime import datetime
from secrets import token_urlsafe
from urllib.parse import urlencode
from flask import url_for
from markupsafe import Markup
......@@ -51,7 +52,9 @@ class User(UserMixin, db.Document):
import hashlib
digest = hashlib.md5(self.email.lower().encode("utf-8")).hexdigest()
return f"https://www.gravatar.com/avatar/{digest}?s=200"
default = url_for("static", filename="img/default-profile.png", _external=True)
params = urlencode({"s": 200, "d": default})
return f"https://www.gravatar.com/avatar/{digest}?{params}"
@property
def is_active(self) -> bool:
......
src/tjts5901/static/img/default-profile.png

77.1 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment