<p>Решил!!!
может кому то и пригодится</p>
<p>views.py
<pre><code>
def render<em>to</em>json(request):
django<em>messages = []
data = {}
for message in messages.get</em>messages(request):
django<em>messages.append({
"level": message.level,
"message": message.message,
"extra</em>tags": message.tags,
})
data['success'] = message.tags
data['messages'] = django<em>messages
return HttpResponse(simplejson.dumps(data, ensure</em>ascii=False).encode('utf-8'), content_type='application/json')</p>
<p>urls.py</p>
<pre><code>
urlpatterns=[
url(r'^render_to_json/$', views.render_to_json, name='render_to_json'),
]
</code></pre>
<p>js</p>
<pre><code>
$.getJSON({% url 'render_to_json' %},
function (data) {
update_messages(data.messages);
}
);
function update_messages(messages){
$("div#message").html("");
$.each(messages, function (i, m) {
$("div#message").append(
"<div class='alert "+m.extra_tags+"''>"+
"<button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span>/button>"
+m.message+"</div>"
);
});}
</code></pre>
<p>index.html</p>
<pre><code>
<div class="col-sm-12 navbar-fixed-top" id="message"></div></code></pre>
Updated 19 Jan. 2017, 12:45 by maximchuk_mm.