-1
我一直在使用Django消息框架在我的应用程序中显示成功或失败消息。但我希望界面很好,所以我发现toastr是向用户显示消息的好方法。但我不确定如何使用它。请通过这个指导我。如何在Django中使用toastr成功或失败消息
函数低于用户保存到数据库中,并且当用户信息是保存显示一个消息:
def addSubscriber(request):
template = 'addSubscriber.html'
if request.method == 'POST':
form = addSubsForm(request.POST)
if form.is_valid():
f = form.save(commit=False)
f.save()
messages.success(request, "The Subscriber has been successfully added")
return redirect('report')
else:
messages.error(request, "Sorry the data has not been entered to the database")
else:
form = addSubsForm()
return render(request, template, {'form': form})
下面的模板示出了消息的显示:
{% if messages %}
<ul class="messages">
{% for message in messages %}
<li{% if message.tags %} class="{{ message.tags }}"{% endif %}>{{ message }}</li>
{% endfor %}
</ul>
{% endif %}