Django的头像

时间:2011-05-05 15:29:35

标签: django gravatar avatar

我需要在我的应用程序中实现头像。我看到了django-avatar,但也许有其他解决方案。我需要上传新的头像并将其调整为标准分辨率,如果它们太大了。

提示?

4 个答案:

答案 0 :(得分:2)

如果你主要关注的是处理图像大小和分辨率,你应该看看这两个包:

easy-thumbnails附带ThumbnailerImageField,可自动为您调整上传图片的大小。

  

您可以使用ThumbnailerField或   ThumbnailerImageField字段(基于   FileField和ImageField,   分别)以便于访问   检索(或生成)缩略图   图像,使用不同的存储和   保存前调整源图像大小。

答案 1 :(得分:1)

我用django-avatar解决了。

答案 2 :(得分:0)

您可以尝试django-avatar-crop

答案 3 :(得分:0)

django-gravatar使用gravatar非常简单。就个人而言,我讨厌将新的个人资料图片上传到每个网站......

显示用户的重力的40x40缩略图的示例用法:

{% load gravatar %}
{% gravatar_for_user request.user 40 g %}