Django使⽤消息提⽰简单的弹出个对话框
1、下⾯就来介绍⼀下如何简单的显⽰⼀个消息提⽰,好像js可以控制,不过这⾥⽤了ssages这个库
2、⾸先呢,在项⽬的settings.py有默认配置⼀个ssages的相关信息:
INSTALLED_APPS = [
'ib.admin',
'ib.auth',
'ttypes',
'ib.sessions',
'ssages',
]
3、下⾯在view底下导⼊这个库,引⽤库底下的⽅法,使⽤下⾯的代码:
ib import messages
def toast(request):
messages.success(request,"哈哈哈哈")
4、需在html页⾯上显⽰这个消息提⽰框,代码如下,但必须注意的是如果页⾯有多个表单的时候,只需要在表单结束后加⼀次就够了,view底下不同的函数可以显⽰不同的消息:
{% if messages %}django admin 自定义页面
<script>
{% for msg in messages %}
alert('{{ ssage }}');
{% endfor %}
</script>
{% endif %}
5、以上内容仅供学习参考,谢谢!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论