Найти - Пользователи
Полная версия: Pylons & Myghty components
Начало » Pyramid / Pylons / TurboGears » Pylons & Myghty components
1 2
jan2ary
Здравствуйте.
Господа, расскажите будь ласка о компонентах Myghty в Pylons. Сам по себе пример из Myghty работает, вопросов вроде бы нет.
Как только начинаю привязывать его к Pylons, начинается непонимание: размещаю примеры из Myghty components в templates моего проекта, в контроллере template метод view() делает только return render_response('/'+url)
При этом форма компоненты остается одной и той же, никаких вызовов компонент не происходит.

Есть еще WebsiteTutorial в доках Pylons, там есть немного и не очень понятно.
С другими фреймворками не знаком, да и с этим только пытаюсь разобраться. Спасибо.
jan2ary
Насколько я сумел сейчас разобраться, проблема в обработке и передаче аргумента ARGS - он пустой передается.
Видать где-то что-то недосетапил…
Mkdir
Pythy шарит в этом.
j2a
Неплохо было бы, если показал код.

“для подумать” см. http://cqc.univer.omsk.su/tmp/empty.zip

P.S. Хм. Засада какая то. Не могу файл вложить.
jan2ary
Вроде разобрался.
Резюме - читайте доки внимательно!
Ну мне еще копаться много, так что скоро вернусь с новыми вопросами! :)
j2a
Разобрался - скажи в чем дело было. И мне интересно, да и людям, кто наступит на эти же грабли, будет полезно.
jan2ary
Да все банально: я почему-то решил, что аргументы ARGS формируются изо всех имеющихся переменных (вот ведь бред какой), а на самом деле вызов компонента происходит с явным указанием оных.
Сейчас другой затык: при вызове компоненты из примера Myghty в стандартном виде (не смог сюда код прилепить, преобразовывается в страницу, да еще с учетом myghty-шаблона; если надо будет - выложу в виде архива) call_type всегда оказывается None, как это указано в теге %args, возможно, стоит почитать об scope к этому тегу.
jan2ary
Что-то я совсем потерялся. ARGS пустой.
j2a
Показывай код.
jan2ary
Вот.
Это проект empty, только темплейты из примера components из Myghty.

Мда, файлик не крепится…

http://jan2ary.narod.ru/empty.zip
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB