Added gravatar templatetag for avatars
This commit is contained in:
parent
6899b1a708
commit
9693aaddac
|
@ -0,0 +1,13 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
import hashlib
|
||||
|
||||
from django import template
|
||||
|
||||
register = template.Library()
|
||||
|
||||
@register.simple_tag
|
||||
def gravatar(user, size=200):
|
||||
return 'https://www.gravatar.com/avatar/{}?s={}&d=mm'.format(
|
||||
hashlib.md5(user.email).hexdigest(),
|
||||
size
|
||||
)
|
|
@ -4,7 +4,7 @@
|
|||
AMIIBO FIGURE
|
||||
{% endcomment %}
|
||||
|
||||
{% load i18n staticfiles thumbnail %}
|
||||
{% load i18n staticfiles thumbnail gravatar %}
|
||||
|
||||
{% block page_title %}{% blocktrans with collection=selected_collection.name amiibo=amiibo.name %}{{ amiibo }} amiibo from {{ collection }} in {% endblocktrans %}{{ block.super }}{% endblock %}
|
||||
|
||||
|
@ -116,7 +116,7 @@ AMIIBO FIGURE
|
|||
<a href="{{ amiibo.get_absolute_url }}">
|
||||
<div class="image">
|
||||
<div class="ui fluid image">
|
||||
<img src="{% static 'images/avatar-male.png' %}">
|
||||
<img src="{% gravatar relation.user %}">
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
|
@ -125,7 +125,7 @@ AMIIBO FIGURE
|
|||
</div>
|
||||
</div>
|
||||
{% empty %}
|
||||
{% trans "No user have this amiibo available for trade :(" %}
|
||||
<p>{% trans "No user have this amiibo available for trade :(" %}</p>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
{% extends "_layout.html" %}
|
||||
{% load i18n %}
|
||||
{% load i18n gravatar %}
|
||||
|
||||
{% block js_views %}{{ block.super }},relation{% endblock %}
|
||||
|
||||
{% block main_content %}
|
||||
<div class="ui page stackable grid">
|
||||
<div class="sixteen wide column">
|
||||
<h2 class="ui center aligned icon header">
|
||||
<i class="circular users icon"></i>
|
||||
<h2 class="ui center aligned header">
|
||||
<img class="ui image small circular bordered" src="{% gravatar this_user 400 %}"><br>
|
||||
{{ this_user.username }}
|
||||
<div class="sub header">
|
||||
{% blocktrans with username=this_user.username trimmed %}
|
||||
|
|
Loading…
Reference in New Issue