擅长:python、mysql、java
<p>我还想生成直观、抽象、用户特定的用户配置文件图像。根据Sionade21的回答作为我的指导,我实现了如下内容。我不得不调整Sionade21的答案,因为hashcompat在1.5中不推荐使用。在</p>
<p>在视图.py公司名称:</p>
<pre><code>from hashlib import md5
def my_view(request):
email_hash = md5(my_user.email.strip().lower()).hexdigest()
avatar_url = "http://www.gravatar.com/avatar/%s" % email_hash +
"?s=35&d=identicon&r=PG"
</code></pre>
<p>模板:</p>
^{pr2}$
<p>这很有效。在</p>
<p>例如:<a href="http://www.gravatar.com/avatar/7c40983cf4dd3b13108bc427025326c0?s=35&d=identicon&r=PG" rel="nofollow">http://www.gravatar.com/avatar/7c40983cf4dd3b13108bc427025326c0?s=35&d=identicon&r=PG</a></p>
<p>我更进一步,将avatar_url作为用户属性保存/存储在数据库中,而不是每次都动态生成它。我希望这能帮助下一个偶然发现这个问题/答案的人。在</p>