webapp2

    0熱度

    1回答

    我正在編寫一個GAE應用程序(並且使用webapp2框架和jinja2作爲模板渲染器),並且希望用裝飾器包裝所有的GET和POST方法。裝飾器檢查用戶是否有權訪問此頁面,如果沒有,它應該顯示一條錯誤消息。 的問題是,裝飾器內,我無法使用self.response.write因爲裝飾是一種方法,它不會「‘’延伸」 webapp2.RequestHandler來顯示錯誤消息。 這裏是裝飾代碼: def

    1熱度

    1回答

    使用會話從webapp2 documentation我已經得到了下面的代碼(不知道這是正確的): import webapp2 from webapp2_extras import sessions class BaseHandler(webapp2.RequestHandler): def dispatch(self): self.session_store = s

    0熱度

    1回答

    我工作的一個基於Python的谷歌應用程序引擎項目由蟒蛇處理程序獲取數據的JavaScript。 而且在我試圖使用Jinja2的從蟒蛇處理器發送數據(Python列表)到JavaScript,但在JavaScript無法接收數據。 我甚至試圖發送簡單的鍵值,而不是名單和JSON,但同樣沒有奏效。 這裏是我的Python處理程序代碼: mainDataList=[] keyList = ['ke

    0熱度

    1回答

    我們希望爲網頁上的長時間運行過程顯示實時HTML輸出,但webapp2將所有HTML輸出保存到瀏覽器中,直到類處理方法返回。 在Perl中,我們習慣用: $ | = 1; ...在進程運行時強制stdout輸出到瀏覽器。 我們一直在尋找Python webapp2等價物,但一直無法找到覆蓋,所以我們的self.response.write('')命令在我們打印它們時在瀏覽器中顯示。 任何解決方案?

    0熱度

    2回答

    這是我如何設置使用auth令牌webapp2 'webapp2_extras.auth': { 'cookie_name': 'auth', 'token_max_age': 24 * 60 * 60, 'user_attributes': [] }, 我已經檢查了文檔,但我發現沒有提及設置cookie的其他屬性。我想確保這個cookie是'HTTPOnly'

    0熱度

    1回答

    這裏是我的webapp2的代碼 class SendMessage(webapp.RequestHandler): def post(self): messageToId = self.request.POST.get("messageToId") message = self.request.POST.get("message") logging.i

    0熱度

    1回答

    我在我的Python Google App Engine網站上創建管理頁面時遇到問題。我認爲答案應該是非常簡單的,但說實話,我一直在試圖理解類是如何從其他類繼承的,或者使用函數來包裝其他函數,而我似乎無法很好地理解它。 基本上,我的網站有兩種頁面:主頁面,然後是允許用戶執行管理操作的一些頁面。任何人都可以在沒有登錄的情況下看到主頁。其他頁面是針對管理員的。唯一的用戶帳戶管理員,所以我已經設置了we

    0熱度

    1回答

    我已經在app.yaml中 handlers: - url: /.* script: app.application secure: always login: required 以下運行時我使用這個testrunner由谷歌所建議的測試。 class SearchTest(unittest.TestCase): def setUp(self):

    1熱度

    1回答

    我正在Google AppEngine Python SDK上運行演示python留言簿應用程序,但它在瀏覽器中發出此類錯誤。我沒有改變腳本文件中的任何一行代碼。 我使用的Python版本2.7.10 谷歌的Python SDK版本 「GoogleAppEngine-1.9.28.exe」 和webapp2的框架。 錯誤: the runtime process gave a bad HTTP r

    0熱度

    1回答

    我對Pythonm,GoogleAppEngine以及一般的webdev都很陌生,所以這可能是一個愚蠢的問題,但我時間不夠,我似乎無法找到任何有關該主題的內容。我正在使用webapp2和jinja2以及Python和GAE。 我有一個任務是製作一個簡單的應用程序,管理員可以發佈事件通知,登錄的用戶可以加入。我不知道如何實現的事情是,在事件發生之前的某個時間(管理員指定一個日期),將電子郵件發送給所