Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在django中重定向时为什么不发送消息?_Python_Django - Fatal编程技术网

Python 在django中重定向时为什么不发送消息?

Python 在django中重定向时为什么不发送消息?,python,django,Python,Django,我是Django和 在重定向视图模板的情况下,我的消息不可用。 任何人都可以解释原因,或者我的代码中有错误 if next_val: messages.warning(request, 'Please Login first') return redirect(reverse(next_val)) else: messages.warning(request, 'Hello Message !') return redirect('/home/') 如下:

我是Django和
在重定向视图模板的情况下,我的消息不可用。 任何人都可以解释原因,或者我的代码中有错误

if next_val:
    messages.warning(request, 'Please Login first')
    return redirect(reverse(next_val))
else:
    messages.warning(request, 'Hello Message !')
    return redirect('/home/')
如下:


还有很多,但没有用:(

您阅读并遵循了吗?代码中有一些打字错误,
nex_val
vs
next_val
reversed
可能应该是
reverse
。您是否在非重定向页面上看到此消息?是的,当用户访问任何其他页面时,都可以看到此消息。请使用您正在使用的代码部分更新您的问题正在删除这些消息(模板)。你是否遵循了这些消息?消息总是发送,但我只是忘记在我的父布局中包含我的“message_frame.html”模板,只在子布局中包含它,这是一个问题,希望帮助其他初学者,所以不要删除它。感谢您的评论和宝贵的时间:)@FernandoMacedo