﻿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
13170	messages set_level AttributeError	dm	nobody	"I have the following views.py file:

{{{
from django.contrib import messages
from django.shortcuts import render_to_response
from django.template import RequestContext


def main(request):
    messages.set_level(request, messages.DEBUG)
    messages.success(request, 'yo')
    return render_to_response('main.html',
                              context_instance=RequestContext(request))

}}}


When I use this view, I get the following:

{{{
AttributeError at /

'module' object has no attribute 'set_level'
}}}


Here is the patch to fix this problem:


{{{
Index: contrib/messages/api.py
===================================================================
--- contrib/messages/api.py     (revision 12825)
+++ contrib/messages/api.py     (working copy)
@@ -4,6 +4,7 @@
 
 __all__ = (
     'add_message', 'get_messages',
+    'get_level', 'set_level',
     'debug', 'info', 'success', 'warning', 'error',
 )
}}}
"		closed	Contrib apps	dev		fixed	messages, set_level, get_level		Ready for checkin	1	0	0	0	0	0
