How Can I Add Additional Data To Django Messages?
I'm trying to integrate this snippet into our Django project: It's just custom HTML and CSS for messages. The html looks like this:
Solution 2:
Message doesn't necessary needs to be a string. In your case, using a dictionary would work just fine:
messages.success(request, {'title':'This is a title','submessages':[1,2,3]})
and then in your template:
{% for message in messages %}
<div class="bs-calltoaction bs-calltoaction-{{ message.tags }}">
<div class="row">
<div class="col-md-9 cta-contents">
<h1 class="cta-title">{{ message.message.title }}</h1>
<div class="cta-desc">
<p>{{ message.message.submessages.0 }}</p>
<p>{{ message.message.submessages.1 }}</p>
</div>
</div>
<div class="col-md-3 cta-button">
<a href="#" class="btn btn-lg btn-block btn-default">Go for It!</a>
</div>
</div>
</div>
{% endfor %}
Post a Comment for "How Can I Add Additional Data To Django Messages?"