pyramid

    1熱度

    1回答

    有沒有人有經驗通過Elastic Beanstalk安裝Pyramid應用程序的經驗?我的應用程序已部署,但我無法配置應用程序的application.py(或pyramid.wsgi)文件以正常工作。在get_app出現以下錯誤: File "/opt/python/run/venv/lib/python2.7/site-packages/pkg_resources/__init__.py",

    0熱度

    2回答

    我有一個金字塔視圖,需要生成一個二維碼並將其作爲圖像返回給用戶。我想避免存儲圖像,我只想生成它,發送它並忘記它。 我想的第一件事是這樣的: oRet = StringIO.StringIO() oQR = pyqrcode.create('yo mamma') oQR.svg(oRet, scale=8) return Response(body = oRet.read(), content

    3熱度

    1回答

    有沒有任何方式訪問當前用戶對象或至少沒有訪問請求的ID?模型中說呢? 我使用金字塔和SQLAlchemy。 首先我想到了Singleton,但我認爲這可能會在有更多的用戶時返回錯誤的對象。 class UserSingleton(object): user = None def __new__(cls, user=None): UserSingleton.user

    0熱度

    1回答

    我想加快我的網站。所以目前,控制器從數據庫中提取數據,對數據進行計算並在視圖上顯示。 我打算做的是,控制器/動作獲取一半數據並顯示到視圖中。回到不同的控制器/動作,並對數據進行計算並在屏幕上顯示數據。 但是我想知道的是,一旦我獲取數據並在屏幕上顯示,我如何自動返回到控制器(無需用戶點擊)來對同一數據進行計算。

    1熱度

    1回答

    我有一個運行在框架中的Python應用程序,該框架驅動網絡協議來控制遠程設備。現在我想添加一個基於瀏覽器的監視和控制,我正在尋找金字塔框架來構建它。 通常情況下,您會從命令行啓動使用pserve的金字塔應用程序,但我找不到任何文檔或示例說明如何在主機應用程序框架中調用它。這需要以Pyramid代碼可以訪問主機應用程序中的對象的方式完成。 這是金字塔的實際用例還是我應該尋找一些其他基於WSGI的框架

    4熱度

    1回答

    我們的網絡應用程序基於金字塔框架中的sqlalchemy,我們正在尋找使用alembic來管理數據庫遷移。 Web應用程序由在一個數據庫上運行的各種軟件包組成。這意味着我們有多個需要遷移的models.py。我很困惑如何處理這個問題。我可以在env.py中使用以下幾種方法取得進展 from pkg_a.app.models import Base as pkg_a_base from pkg_b

    4熱度

    2回答

    我有我使用uwsgi像這樣運行一個Python金字塔應用: sudo /finance/finance-env/bin/uwsgi --ini-paste-logged /finance/corefinance/production.ini 一旦它的運行和我的窗口時間了,我無法停止服務器,而無需重新啓動整個盒子。我如何停止服務器?

    2熱度

    1回答

    我試過讓這個工作,但必須有更好的方式,任何輸入是值得歡迎的。 我試圖使用pyramid_mailer(存儲在.ini文件中的設置)在我的python金字塔應用程序中發送計劃的電子郵件,並且設置計劃的apscheduler。 我還使用SQLAlchemyJobStore,因此如果應用程序重新啓動,可以重新啓動作業。 jobstores = { 'default': SQLAlchemyJo

    2熱度

    2回答

    在我們的測試服務器上,我們使用的是Pyramid debug toolbar,但它會生成http://指向靜態內容的鏈接(如其CSS和JavaScript文件),而其餘內容通過HTTPS提供。這會導致混合內容警告,並且會破壞所有功能。有沒有辦法強制它生成HTTPS鏈接? 我知道可以在Chrome中啓用混合內容,並且這種方式可行,但對整個QA團隊來說這不是一個可行的解決方案。

    2熱度

    2回答

    我在我的金字塔應用程序中使用wtforms_sqlalchemy並定義幾個QuerySelectField s。查詢工廠使用導入的DBSession對象進行查詢。 from wtforms.form import Form from wtforms_sqlalchemy.fields import QuerySelectField from myapp.models import DBSess