djblets.gravatars.templatetags.gravatars¶
Return HTML for displaying a user’s Gravatar.
This is also influenced by the following Django settings:
GRAVATAR_SIZE:- The default size for Gravatars.
GRAVATAR_RATING:- The maximum allowed rating (one of
'g','pg','r', or'x'). GRAVATAR_DEFAULT:- The default image to show if the user hasn’t specified a Gravatar (one
of
identicon,monsterid, orwavatar).
See https://gravatar.com for more information.
Note that callers adhering to the GDPR should check for a user’s consent before displaying a Gravatar on their behalf. This is checked automatically if using
djblets.avatars.Parameters: - user (django.contrib.auth.models.User) – The user whose gravatar is to be displayed.
- size (int) – An optional height and width for the image (in pixels). This will default to 80 if not specified.
Returns: HTML for rendering the Gravatar.
Return type:
Return a Gravatar URL for an e-mail address.
This is also influenced by the following Django settings:
GRAVATAR_SIZE:- The default size for Gravatars.
GRAVATAR_RATING:- The maximum allowed rating (one of
'g','pg','r', or'x'). GRAVATAR_DEFAULT:- The default image to show if the user hasn’t specified a Gravatar (one
of
identicon,monsterid, orwavatar).
See https://gravatar.com for more information.
Note that callers adhering to the GDPR should check for a user’s consent before displaying a Gravatar on their behalf. This is checked automatically if using
djblets.avatars.Parameters: - email (unicode) – The e-mail address.
- size (int) – An optional height and width of the image (in pixels). This will default to 80 if not specified.
Returns: HTML for rendering the Gravatar.
Return type: