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