Коляска (турбогенератор) не работает
Я пытаюсь создать сайт электронной коммерции с использованием турбонагнетателей. Изначально я изменил 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, что требуется для коляски.