姜戈的头像

发布于 2024-11-05 00:23:58 字数 94 浏览 0 评论 0原文

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

尖端?

I need to implement avatar in my application. I see there's django-avatar but maybe there are other solutions. I need upload new avatars and resize it to a standard resolution if they're too big.

Tips?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

最单纯的乌龟 2024-11-12 00:23:59

我用 django-avatar 解决了。

I solved with django-avatar.

想念有你 2024-11-12 00:23:59

您可以尝试 django-avatar-crop

You can try django-avatar-crop.

计㈡愣 2024-11-12 00:23:59

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

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

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

Using gravatar is really easy with django-gravatar. Personally I hate uploading new profile images to every single site...

Example usage to display 40x40 thumbnail of the user's gravatar:

{% load gravatar %}
{% gravatar_for_user request.user 40 g %}
忆依然 2024-11-12 00:23:58

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

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

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

If your main concern is handling the image size and resolution you should take a look at these two packages:

easy-thumbnails comes with a ThumbnailerImageField that automatically resizes an uploaded image for you.

You can use the ThumbnailerField or
ThumbnailerImageField fields (based on
FileField and ImageField,
respectively) for easier access to
retrieve (or generate) thumbnail
images, use different storages and
resize source images before saving.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文