我正在开发一个内置金字塔的系统,其中一个视图用于导入数据。我想做一个脚本来调用这个视图。我在我的设置.py并成功地添加到我的bin目录。在import\ u data函数中,我认为应该使用金字塔.粘贴引导函数,但当我传递引导函数时,ini文件引导响应为'***事务.接口.非事务'. 我已经读到,在分配引导时,我还必须设置事务管理器,但这也返回NoTransaction。你知道吗
from pyramid.paster import bootstrap
def import_data():
with bootstrap(sys.argv[1]) as env:
with env['request'].tm:
# Post request to pyramid view.
如果有人能把我引向正确的方向,我将不胜感激。你知道吗
您可以使用
prequest
从命令行运行“请求”, 交替地看:https://github.com/Pylons/pyramid-cookiecutter-starter/blob/latest/%7B%7Bcookiecutter.repo_name%7D%7D/%7B%7Bcookiecutter.repo_name%7D%7D/sqlalchemy_scripts/initialize_db.py#L28
例如,一个涉及数据库的脚本。你知道吗
相关问题 更多 >
编程相关推荐