mirror of
https://github.com/jazzband/django-avatar.git
synced 2026-03-16 22:20:30 +00:00
Added message creation for creation and deletion of avatars.
git-svn-id: http://django-avatar.googlecode.com/svn/trunk@5 c76b2324-5f53-0410-85ac-b1078a54aeeb
This commit is contained in:
parent
1a0e958b50
commit
671f03caa5
1 changed files with 3 additions and 0 deletions
|
|
@ -13,6 +13,7 @@ from django.shortcuts import get_object_or_404, render_to_response
|
|||
from django.template import RequestContext
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.contrib.auth.decorators import login_required
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
try:
|
||||
from cStringIO import StringIO
|
||||
|
|
@ -105,6 +106,7 @@ def change(request, extra_context={}, next_override=None):
|
|||
shutil.move(destination_path, full_filename)
|
||||
request.user.avatar.avatar = full_filename
|
||||
request.user.avatar.save()
|
||||
request.user.message_set.create(message=_("Successfully updated avatar for $(username).") % {'username': user.username})
|
||||
return HttpResponseRedirect(next_override or _get_next(request))
|
||||
return render_to_response(
|
||||
'avatar/change.html',
|
||||
|
|
@ -124,6 +126,7 @@ def delete(request, extra_context={}, next_override=None):
|
|||
# request.user.avatar.delete()
|
||||
request.user.avatar.avatar = "DEFAULT"
|
||||
request.user.avatar.save()
|
||||
request.user.message_set.create(message=_("Successfully removed avatar for $(username).") % {'username': user.username})
|
||||
next = next_override or _get_next(request)
|
||||
return HttpResponseRedirect(next)
|
||||
return render_to_response(
|
||||
|
|
|
|||
Loading…
Reference in a new issue