婴儿车(涡轮增压器)不工作

stroller (turbogears) not working

我正在尝试使用 turbogears 建立一个电子商务网站。最初我修改了 tgapp-photos 以使项目正确出现在页面上。但后来我发现很难从头开始制作手推车,因此想到使用婴儿车。但是,当我将它插入 config.py 文件时,我的应用程序突然停止了。而且它也没有显示任何错误,它只是停止了。有人可以告诉我我做错了什么吗? 我可以在 turbogears 框架中使用 satchless 或 shoppingCart 吗?

Stroller 是一个非常古老的项目,不再维护。它对您不起作用的原因是它仍在等待使其与 TG2.3+ 兼容所需的一些更改,它仅与 <=2.2 兼容。所以正在寻找一些 Pylons 进口。

为了解决你的问题,我刚刚发布了 stroller 0.5.1,它现在与 TG2.3 兼容,请记住,因为它是一个相当古老的项目,它依赖于 ToscaWidgets1 而不是使用 TW2,所以你应该:

  • 从您的项目中删除 tw2.forms 依赖项 setup.py
  • 从您的 virtualenv 中卸载 tw2.coretw2.forms(如果它们可用,sprox 将使用 tw2 并且婴儿车中的某些表格将无法使用)
  • base_config.use_toscawidgets = True
  • 中更改 base_config.prefer_toscawidgets2

这些是在您的项目中禁用 ToscaWidgets2 并恢复到婴儿车所需的 ToscaWidgets1 的必需步骤。