pyramid

    2熱度

    1回答

    我有這樣的代碼在我的金字塔項目: class SomeViews(object): @view_config(...) def view_a(request): return {...} @view_config(...) def view_b(request): return {...} 我想裝點視圖的方法來修改返回的字典。

    1熱度

    3回答

    我想在谷歌的應用引擎上使用buildout運行金字塔應用程序。我跟着這個鏈接gae_buildout並在運行buildout時遇到了問題。儘管seetuptools安裝在虛擬環境中,但它顯示「setuptools not found error」。我嘗試了幾項工作,沒有任何結果,對此有何看法? 找到下面的錯誤跟蹤。我正在使用金字塔1.4版本。 An internal error occurred

    1熱度

    1回答

    我試圖添加一個很好的管理界面到現有的金字塔項目。我使用pcreate -s alchemy -s pyramid_fa fa_test創建了一個測試項目,然後將創建的所有額外文件複製到我的項目中,並將其修改爲合適的。 一切看起來是好的,花花公子,直到我嘗試添加formalchemy路線: config.formalchemy_model("/foo", package='bar',

    0熱度

    1回答

    也許這是我的網絡主機的問題,但我想我也會在這裏嘗試。 我有一個靜態的HTML「網站」爲我的主頁「www.mycompany.com」;它只是一個登陸頁面和關於頁面的集合。我還有一個Pyramid Web應用程序,它是我的網站的「應用程序」部分。 由於一些早期的開發決定,我們不希望HTML網站成爲金字塔服務的一部分。所以在我的虛擬主機上,我有一個靜態HTML網站「應用程序」和一個金字塔「應用程序」。

    1熱度

    1回答

    我想臨時打開生產pyramid web項目中的調試消息,所以我調整了production.ini文件,將其推送到Heroku,只看到錯誤和警告級別的消息。 所以我覺得,這似乎很奇怪,因爲如果我在本地PC上啓動像以下這樣的金字塔應用程序,我會得到所有日誌級別的消息。 env/bin/pserve production.ini 好了,這不是它究竟是如何運行在Heroku,它實際上是從little

    2熱度

    1回答

    我在Ubuntu 12.04下使用buildout for Pyramid and GAE構建了一個新項目(使用pyramid_appenegine pcreate template)。我創建了一個新的虛擬機,以確保不會在站點包中分發和setuptools。 首先,它導致setuptools not found error,顯然用patch provided by Tom Willis解決。 然後

    0熱度

    1回答

    我們正在研究一個Pyramid(帶有通過pyramid_jinja2的Jinja2模板)應用程序,該應用程序爲用戶提供了其唯一的子域,並且可以在稍後將該子域更改爲任何其他可用的子域。 因此,例如,您可以轉到sub.example.com/settings並將您的子域更改爲「配音」。提交此更改後,您將被重定向到dub.example.com/settings。 我們有這個設置的一個問題 - 因爲我們

    1熱度

    1回答

    我發現處理使用單頁應用程序時從後端返回的Flash消息非常困難。 假設有五個動作: 登錄,註銷,搜索,添加,刪除。 每個動作都會發出消息(成功或失敗,可能會更多)。在非SPA中,很容易在模板中執行類似的backend.getFlash()以獲取存儲在會話中的消息。 但是,在SPA中,如果結果以JSON返回,當然後端可以將消息傳遞給js框架,比如說說angularjs。但它真的很乏味,而且根本不靈活

    3熱度

    1回答

    所以,我要的是有以下一個金字塔應用: 如果用戶去control.blah.com/我希望他們能夠獲得網頁A 如果用戶去www.blah.com/我希望他們能得到B頁面 我的嘗試: # Pregen for "Control" Subdomain def pregen(request, elements, kw): kw['_app_url'] = 'http://control.bla

    0熱度

    1回答

    在金字塔中使用URL調度和路由定義中的模式匹配,我想確保route_path生成的URL是有效的並且匹配給定的路由 - 那麼最好的方法是什麼? 這是我的路線定義 - 我想/numbers後跟數字字符串,這相當於1或更大... config.add_route('numbers', 'numbers/{n:[1-9]\d*}/') 後來,當我產生例如景色的路線,這是好的: request.rou