Коляска (турбогенератор) не работает

Я пытаюсь создать сайт электронной коммерции с использованием турбонагнетателей. Изначально я изменил tgapp-photos, чтобы элементы правильно отображались на странице. Но потом мне трудно сделать тележку с нуля и поэтому подумал использовать коляску. Однако, когда я подключаю его к файлу config.py, мое приложение неожиданно останавливается. И более того, он не показывает никакой ошибки, он просто останавливается. Может кто-нибудь, пожалуйста, скажите мне, что я не так делаю. Могу ли я использовать Satchless или ShoppingCart в рамках TurboGears?

1 ответ

Решение

Коляска - довольно старый проект, который больше не поддерживается. Причина, по которой он не работал для вас, заключается в том, что он все еще ожидает некоторых изменений, необходимых для того, чтобы сделать его совместимым с TG2.3+, он был совместим только с <=2.2. И поэтому искал импортные пилоны.

Чтобы решить вашу проблему, я только что выпустил stroller 0.5.1 который теперь совместим с TG2.3, имейте в виду, что, поскольку это довольно старый проект, он зависит от ToscaWidgets1 и не работает с TW2, поэтому вы должны:

  • Удалить tw2.forms зависимость от вашего проекта setup.py
  • Удалить tw2.core а также tw2.forms от вашего virtualenv (если они доступны, sprox будет использовать tw2 и некоторые формы в коляске не будут работать)
  • менять base_config.prefer_toscawidgets2 в base_config.use_toscawidgets = True

Это необходимый шаг, чтобы отключить ToscaWidgets2 в вашем проекте и вернуться к ToscaWidgets1, что требуется для коляски.

Другие вопросы по тегам