﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
15757	get_and_delete_messages, removed in [15975], is still alive	Alexey Boriskin	nobody	"Method get_and_delete_messages(), removed in [15975], is still alive in django.contrib.messages.api (line 44) and AnonymousUser. 
This results in stack staces like:


{{{
File ""/Users/voidus/Documents/workspace/django-trunk/django/template/response.py"", line 155, in resolve_context
    return RequestContext(self._request, context, current_app=self._current_app)

  File ""/Users/voidus/Documents/workspace/django-trunk/django/template/context.py"", line 177, in __init__
    self.update(processor(request))

  File ""/Users/voidus/Documents/workspace/django-trunk/django/contrib/auth/context_processors.py"", line 58, in auth
    'messages': messages.get_messages(request),

  File ""/Users/voidus/Documents/workspace/django-trunk/django/contrib/messages/api.py"", line 44, in get_messages
    return lazy(memoize(get_user().get_and_delete_messages, {}, 0), list)()

AttributeError: 'User' object has no attribute 'get_and_delete_messages'
}}}

"	Bug	closed	contrib.auth	dev	Release blocker	fixed		Dmitry Dzhus	Ready for checkin	1	0	0	0	0	0
