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

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


person neeraj    schedule 18.03.2015    source источник


Ответы (1)


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

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

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

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

person amol    schedule 18.03.2015