是否有可能通過與webapp2
請求之間的信息?傳遞信息webapp2的
我有一個類必須在HTTP GET上設置author
變量。 HTTP POST將檢查是否存在author
,然後繼續發佈。我試圖通過具有一個全局變量author=None
然後在HTTP GET設置author
,但我認爲當HTTP POST請求是對同一個控制器取得的對象被銷燬。
任何幫助將是偉大的,謝謝!
是否有可能通過與webapp2
請求之間的信息?傳遞信息webapp2的
我有一個類必須在HTTP GET上設置author
變量。 HTTP POST將檢查是否存在author
,然後繼續發佈。我試圖通過具有一個全局變量author=None
然後在HTTP GET設置author
,但我認爲當HTTP POST請求是對同一個控制器取得的對象被銷燬。
任何幫助將是偉大的,謝謝!
這就是數據存儲,或內存緩存,是。在第一次請求時,將Author
實體保存到數據存儲區或Memcache中,並在需要時將其讀回以備將來使用。
您可以通過多種方式做到這一點。
考慮簡單是GET並重定向到URL中或隱藏字段中的變量的有效POST - 其他方法更復雜,但它需要GET/POST鏈。
您可以使用會話(cookie)在請求之間傳遞數據。請參閱webapp2會話。 – voscausa