pylons

    1熱度

    1回答

    我正在使用apache和mod_wsgi一起使用pylons 1.0項目。需要它來處理大的POST和GET請求。對於GET請求,我可以將數據源(通常是磁盤上的文件)讀取並讀取到Pylons層,以便將數據傳輸回用戶。我也知道我可以使用mmap和urllib2將數據請求傳輸到其他服務。 但是,對於POST請求我的服務如何將請求流式傳輸到磁盤,以便在有人上傳大文件時不會壓倒我的內存使用情況?我看到req

    3熱度

    2回答

    在我禁止的觀點中,我想將所有成員都重定向到他們的儀表板,如果他們訪問了一個頁面以供訪客使用,並且我想將所有訪客重定向到登錄頁面(如果他們訪問成員的頁面)。這很簡單。 但是,在某些情況下,我需要拋出HTTPForbidden錯誤,該錯誤不是失敗權限的原因,只是向用戶顯示原因。我如何確定HTTPForbidden是否是許可失敗或其他原因的結果?我想我可以用pyramid.security.has_pe

    0熱度

    2回答

    蟒蛇和金字塔/塔掛鉤。用戶登錄後,我想在數據庫中獲取一些數據並將其存儲在會話變量中。我已經能夠用remember()存儲用戶的登錄ID。使用request.session,只要它是一個字符串,我就可以設置會話變量,但如果我嘗試從數據庫中檢索某些內容,則會出現錯誤:「BadPickleGet: 」。這是我的觀點的相關部分: if 'form.submitted' in request.params:

    0熱度

    1回答

    我正在運行一個使用supervisor監視一些Python應用程序的solaris服務器。從服務器上的任何目錄 paster serve /opt/pyapps/menuadmin/prod.ini : 以前,我可以運行該命令。最近出現了一些問題,並且/ opt文件夾從之前的備份中恢復。該文件夾包含所有應用程序,包括管理員。 現在我們正面臨着由於Pylons中的「版本衝突」導致主管不會啓動應用

    5熱度

    3回答

    在Django,我們可以這樣做: views.py : def A(request): context = {test : 'test'} return render_to_response('index.html', context , context_instance = RequestContext(request)) def B(reques

    2熱度

    1回答

    在控制器中,我定義2方法: foobar.py: class foo(self): c.help_text = 'help' return render('/index.html') class bar(self): return render('/index.html') 的index.html: ${c.help_text} 這給我一個錯誤==> At

    0熱度

    2回答

    我不太確定在這個主題上搜索什麼。 我有一個Pylons後端,它循環訪問數據庫中的電子郵件地址列表,然後將它們顯示在網頁上。我想要做的是有一個加載部分(因爲有一些其他進程需要相當長的一段時間)來顯示當前正在處理哪個電子郵件地址。 即 「目前正在處理:[email protected]」 「目前正在處理:[email protected]」 即時通信開放使用任何可用的技術,雖然我懷疑AJAX是答案。我

    2熱度

    1回答

    我正在使用Jinja2模板處理一個Pylons項目。我想測試Jinja2模板中的請求URI和/或控制器 - 是否有與getRequestUri()調用等價的方法?我可以設置一個上下文變量作爲所有控制器方法中的標誌來做我想做的事情,但是這似乎有點像在我的每個房間鑰匙上寫下我的家庭地址......即不是正確的方式它。

    5熱度

    1回答

    我在過去兩天一直在搜尋網絡,試圖瞭解WebTest遇到的問題。然而,我並沒有喜樂,並想知道這裏有沒有人可以幫忙。 我正在使用鼻子在我開發的web應用程序上運行測試,但似乎遇到了具有文件上載字段的窗體的問題。表單和驗證在服務器運行正常時運行,如果我從shell運行測試代碼,它也可以運行。但是,每當我從鼻子運行測試代碼時,它都不能接受提交的信息。 這是形式的一個例子: <form method="PO

    8熱度

    1回答

    我正在第一次進入金字塔安全模塊。我使用這個登錄密碼設置auth_tkt: @view_config(route_name='LoginForm', request_method='POST', renderer='string') class LoginForm(SimpleObject): def __call__(self): emailAddress = self.