mirror of
https://github.com/jazzband/django-avatar.git
synced 2026-05-04 13:44:45 +00:00
dispatch avatar_updated signal from admin as well
This commit is contained in:
parent
b8844d8cd9
commit
ba38663bab
1 changed files with 7 additions and 0 deletions
|
|
@ -3,8 +3,10 @@ from django.utils.translation import ugettext_lazy as _
|
|||
|
||||
from avatar.models import Avatar
|
||||
from avatar.templatetags.avatar_tags import avatar
|
||||
from avatar.signals import avatar_updated
|
||||
from avatar.util import User
|
||||
|
||||
|
||||
class AvatarAdmin(admin.ModelAdmin):
|
||||
list_display = ('get_avatar', 'user', 'primary', "date_uploaded")
|
||||
list_filter = ('primary',)
|
||||
|
|
@ -17,4 +19,9 @@ class AvatarAdmin(admin.ModelAdmin):
|
|||
get_avatar.short_description = _('Avatar')
|
||||
get_avatar.allow_tags = True
|
||||
|
||||
def save_model(self, request, obj, form, change):
|
||||
super(AvatarAdmin, self).save_model(request, obj, form, change)
|
||||
avatar_updated.send(sender=Avatar, user=request.user, avatar=obj)
|
||||
|
||||
|
||||
admin.site.register(Avatar, AvatarAdmin)
|
||||
|
|
|
|||
Loading…
Reference in a new issue