2

アプリケーションにアバターを実装する必要があります。django-avatar があるようですが、他の解決策があるかもしれません。新しいアバターをアップロードし、大きすぎる場合は標準解像度にサイズ変更する必要があります。

チップ?

4

4 に答える 4

2

画像のサイズと解像度の処理が主な関心事である場合は、次の 2 つのパッケージを確認する必要があります。

easy-thumbnailsThumbnailerImageFieldには、アップロードされた画像のサイズを自動的に変更するが付属しています。

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を使うのはとても簡単です。個人的には、新しいプロフィール画像をすべてのサイトにアップロードするのは嫌いです...

ユーザーのグラバターの 40x40 サムネイルを表示する使用例:

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