2

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

尖端?

4

4 回答 4

2

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

easy-thumbnails带有ThumbnailerImageField自动为您调整上传图像大小的功能。

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

于 2011-05-05T15:54:48.373 回答
1

我用django-avatar解决了。

于 2011-05-12T19:44:49.690 回答
0

你可以试试django-avatar-crop

于 2011-05-05T15:44:37.790 回答
0

通过django-gravatar使用 gravatar 真的很容易。就个人而言,我讨厌将新的个人资料图片上传到每个站点...

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

{% load gravatar %}
{% gravatar_for_user request.user 40 g %}
于 2011-05-05T20:22:14.237 回答