0
全部,重新访问以前访问过的页面
我正在进行一天的页面重读。任何帮助或指针将不胜感激!该行为有点特定于移动浏览器。
问题:
我有两个页面并创建了主屏幕上的快捷方式链接到PG#1。通过表单提交按钮,用户从第1页到第2页。所有这一切工作正常。
现在有一次,我在第2页。我将离开浏览器并在稍后点击快捷方式。即使URLS中的路径在两个视图之间不同,浏览器仍会停留在第2页,并且不会转到第1页。
更新#1:
这里是代码片段。
def sendmsg(request):
if request.method =='POST':
messages.add_message(request, messages.INFO, "Hello world")
return redirect ('rcvmsg')
return render_to_response('sendMsg.html',RequestContext(request))
def rcvmsg(request):
'''view that receives the msg.'''
printMsg ='Didnt get a message'
if messages:
thisMsg = messages.get_messages(request)
for rcvMsg in thisMsg:
printMsg = rcvMsg
return render_to_response('rcvMsg.html',{'print_msg':printMsg},RequestContext(request))
网址:
url(r'^rcvMsg/','mydomain.mainApp.views.rcvmsg',name='rcvmsg'),
(r'^sendMsg/code','mydomain.mainApp.views.sendmsg'),
这几乎就像Django的决定,因为我已经访问过的视图#1,它并不需要再次获取它。如果我将处理两个视图和模板的相同代码移动到裸露骨骼测试项目,则此问题或行为不会发生。
设置:
我使用Django登记,背景会话。我没有使用任何HTML缓存标记。
我已经在settings.py中打开了DEBUG。还有其他的方式可以告诉服务器在做什么。
在此先感谢。
pdxMobile