From cd7401dc4fa6519a62c4f8e6b3cb688c77738f51 Mon Sep 17 00:00:00 2001 From: Cristiano Valente Date: Wed, 8 Aug 2012 21:24:43 +0200 Subject: [PATCH] Updated to support django <=1.4 --- avatar/views.py | 10 ++++------ setup.py | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/avatar/views.py b/avatar/views.py index 68ae338..1ae46e7 100644 --- a/avatar/views.py +++ b/avatar/views.py @@ -3,6 +3,7 @@ from django.shortcuts import render_to_response from django.template import RequestContext from django.utils.translation import ugettext as _ from django.conf import settings +from django.contrib import messages from django.contrib.auth.decorators import login_required @@ -68,8 +69,7 @@ def add(request, extra_context=None, next_override=None, image_file = request.FILES['avatar'] avatar.avatar.save(image_file.name, image_file) avatar.save() - request.user.message_set.create( - message=_("Successfully uploaded a new avatar.")) + messages.success(request, _("Successfully uploaded a new avatar.")) avatar_updated.send(sender=Avatar, user=request.user, avatar=avatar) return HttpResponseRedirect(next_override or _get_next(request)) return render_to_response( @@ -106,8 +106,7 @@ def change(request, extra_context=None, next_override=None, avatar.primary = True avatar.save() updated = True - request.user.message_set.create( - message=_("Successfully updated your avatar.")) + messages.success(request, _("Successfully updated your avatar.")) if updated: avatar_updated.send(sender=Avatar, user=request.user, avatar=avatar) return HttpResponseRedirect(next_override or _get_next(request)) @@ -143,8 +142,7 @@ def delete(request, extra_context=None, next_override=None, *args, **kwargs): avatar_updated.send(sender=Avatar, user=request.user, avatar=avatar) break Avatar.objects.filter(id__in=ids).delete() - request.user.message_set.create( - message=_("Successfully deleted the requested avatars.")) + messages.success(request, _("Successfully deleted the requested avatars.")) return HttpResponseRedirect(next_override or _get_next(request)) return render_to_response( 'avatar/confirm_delete.html', diff --git a/setup.py b/setup.py index 7c3858a..9bf1a54 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ from setuptools import setup, find_packages -version = '2.0a1' +version = '2.0a2' LONG_DESCRIPTION = """ Using django-avatar