gpt4 book ai didi

注销时的django消息

转载 作者:行者123 更新时间:2023-12-04 22:14:54 25 4
gpt4 key购买 nike

一旦用户退出站点,它应该重定向到主页并在页面顶部显示消息“U 已成功退出”。有人帮我在主页上显示消息吗?

最佳答案

您可以将 user_logged_out 信号与消息框架结合使用:

首先,确保设置了消息框架(https://docs.djangoproject.com/en/dev/ref/contrib/messages/)。

然后将此代码包含在将被调用的某个地方(我倾向于将其放在 receivers.py 模块中,然后从已安装应用程序中的 models.py 文件中导入它):

from django.contrib.auth.signals import user_logged_out
from django.dispatch import receiver
from django.contrib import messages


@receiver(user_logged_out)
def on_user_logged_out(sender, request, **kwargs):
messages.add_message(request, messages.INFO, 'Logged out.')

关于注销时的django消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11393929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com