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