在处理Django views.py文件中的POST请求时,我有时需要将其重定向到另一个url.我重定向到的这个url由同一个django views.py文件中的另一个函数处理.有没有办法做到这一点并维护原始帖子数据?
更新:更多关于我为什么要这么做的解释. 我有两个Web应用程序(让我们称它们为AppA和AppB),它们接受用户在文本字段中输入的数据.当用户单击提交时,将处理数据并显示详细结果.AppA和AppB需要不同类型的数据.有时用户会错误地将AppB类型的数据发布到AppA.发生这种情况时,我希望将它们重定向到AppB并显示AppB结果,或者至少用他们输入到AppA中的数据填充结果.
另外:
客户想要两个独立的应用程序,而不是将它们合并成一个.
我无法显示代码,因为它属于客户端.
更新2: 我认为接吻是这里最好的原则.我已经将这两个应用程序合并为一个,这使得事情变得更简单、更健壮;我应该能够说服客户,这也是最好的方法.谢谢你所有的反馈.如果我要像描述的那样维护两个应用程序,那么我认为会话将是实现这一点的方法-感谢马修·J·莫里森(Matthew J Morrison)的建议.感谢Dzida的 comments ,因为他的 comments 让我思考了设计和简化的问题.