mirror of
https://github.com/jazzband/django-avatar.git
synced 2026-04-28 10:44:48 +00:00
Add a get_absolute_url() method to help implementors (it needs to exists for projects to overwrite it)
Conflicts: avatar/models.py
This commit is contained in:
parent
a103d2bd3f
commit
aac26b8c70
1 changed files with 5 additions and 1 deletions
|
|
@ -31,7 +31,8 @@ from avatar.settings import (AVATAR_STORAGE_DIR, AVATAR_RESIZE_METHOD,
|
|||
AVATAR_MAX_AVATARS_PER_USER, AVATAR_THUMB_FORMAT,
|
||||
AVATAR_HASH_USERDIRNAMES, AVATAR_HASH_FILENAMES,
|
||||
AVATAR_THUMB_QUALITY, AUTO_GENERATE_AVATAR_SIZES,
|
||||
AVATAR_STORAGE, AVATAR_CLEANUP_DELETED)
|
||||
AVATAR_DEFAULT_SIZE, AVATAR_STORAGE,
|
||||
AVATAR_CLEANUP_DELETED)
|
||||
|
||||
avatar_storage = get_storage_class(AVATAR_STORAGE)()
|
||||
|
||||
|
|
@ -131,6 +132,9 @@ class Avatar(models.Model):
|
|||
def avatar_url(self, size):
|
||||
return self.avatar.storage.url(self.avatar_name(size))
|
||||
|
||||
def get_absolute_url(self):
|
||||
return self.avatar_url(AVATAR_DEFAULT_SIZE)
|
||||
|
||||
def avatar_name(self, size):
|
||||
ext = find_extension(AVATAR_THUMB_FORMAT)
|
||||
return avatar_file_path(
|
||||
|
|
|
|||
Loading…
Reference in a new issue