☆☆ 新着記事 ☆☆

2019年2月1日金曜日

Flask Session 遷移の例

**これは、個人的なメモです。 第三者がみても、分かりません。non-indexのページです。**


CookieSession ID)の確認は、

Chrome -> Developper Tool -> Application Tab -> 右側コラムのリストの真中下あたりのcookieで確認。

 

◆通常操作時のクッキー(セッションIDの遷移)

ロードした時のクッキー(SessionID)

eyJjdXJyZW50X3F1ZXN0aW9uIjoiMSJ9.DzWPsQ.PIVPKVBFCYo41pTUXsHhv-gbkH0

解答した後のクッキー

eyJjdXJyZW50X3F1ZXN0aW9uIjoyfQ.DzWQFA.4uLnC0q306BPXWLKldKVvuR2QB8

ヒントボタンをクリックして、ヒントページ移動後のクッキー(変化なし)

eyJjdXJyZW50X3F1ZXN0aW9uIjoyfQ.DzWQFA.4uLnC0q306BPXWLKldKVvuR2QB8

解答選択なしで、「問題に戻るボタンを押した後のクッキー

eyJjdXJyZW50X3F1ZXN0aW9uIjoyfQ.DzWQgw.O-xyQ8G5hwyX1TSwEsBvfWqEG84

再度、ヒントボタンをクリックして、ヒントページ移動後のクッキー(変化なし)

eyJjdXJyZW50X3F1ZXN0aW9uIjoyfQ.DzWQgw.O-xyQ8G5hwyX1TSwEsBvfWqEG84

解答選択して「問題に戻るボタン」をクリックした後のクッキー

eyJjdXJyZW50X3F1ZXN0aW9uIjozfQ.DzWRLQ.i2F68aM41-N1jhfSlHpjvhqIkSw

 

◆第1問目に特化した動き

i) Hintページで問題を選択して戻る。

ロードした時のクッキー(SessionID)

eyJjdXJyZW50X3F1ZXN0aW9uIjoiMSJ9.DzWSGw.M-yFCEF-kPNPcRujcn54K3UcE7s

ヒントボタンを押した時のクッキー(変化なし)

eyJjdXJyZW50X3F1ZXN0aW9uIjoiMSJ9.DzWSGw.M-yFCEF-kPNPcRujcn54K3UcE7s

解答選択して、「問題に戻るボタン」をクリックした後のクッキー

eyJjdXJyZW50X3F1ZXN0aW9uIjoyfQ.DzWT8w.JHRPJPeBXoz3Hf60nRShDr_--6s

 

ii) Hintページで問題を選択しないで戻る

ロードした時のクッキー(SessionID)

eyJjdXJyZW50X3F1ZXN0aW9uIjoiMSJ9.DzWWCg._xd4LxDaujaLsdQuonsCO6WcqQk

ヒントボタンを押した時のクッキー(変化なし)

eyJjdXJyZW50X3F1ZXN0aW9uIjoiMSJ9.DzWWCg._xd4LxDaujaLsdQuonsCO6WcqQk

解答選択なしで、「問題に戻るボタン」をクリックした後のクッキー

eyJfZmxhc2hlcyI6W3siIHQiOlsiZXJyb3IiLCJQbGVhc2UgY2hvb3NlIGFuIGFuc3dlciJdfV19.DzWWdQ.2_VhTzTZpbplf0QeodkOuEjsoV4

Chrome/IE ともに、end pageに遷移してしまった。)

 遷移したのは、
 
elif:
 session["current_question"] not in random_q2、を
 int(session["current_question"] not in random_q2)
 
で解決。

0 件のコメント:

コメントを投稿