2014-02-11 2 views
1

Я только начал работать с пирамидой. Я использую PyCharm как IDE, и я начал работу с «стартового» леса. Я пытаюсь создать несколько симпатичных форм. Я установил deform и deform_bootstap. Мне удалось получить форму для отображения, но это не очень похоже на примеры виджетов на сайте http://deformdemo.xo7.de/ajaxform/. Я также пытаюсь создать форму с вкладками. Я настраиваю свой код, используя этот «как» https://pypi.python.org/pypi/deform_bootstrap, но вкладки, похоже, не работают. Документация разрежена по этому вопросу. Что нужно знать новичкам, чтобы запустить и запустить твиттер? Кажется, что я пропускаю всю замечательную информацию CSS в файле .pt и, возможно, это проблема. Предоставляет ли Fanstatic решение? Как мне все это настроить?Я не могу настроить Pyramid и deform_bootstrap?

Что лучше всего работает? Я стараюсь держаться подальше от HTML и CSS, насколько это возможно, но все равно иметь чистый сайт.

+0

Деформа переезжает в бутстрап. Пакет deform_bootstrap устарел. Проект Kotti имеет фанатичные пакеты, которые могут помочь: https://github.com/Kotti/js.deform – umeboshi

ответ

0

Хорошо, теперь у меня есть вкладка.

  1. Благодаря Sascha, я смог использовать form.get_widget_resources(), чтобы все выглядело красиво.

  2. Мне все еще не удалось отобразить вкладки. Исправление оказалось простым. У меня был установлен deform_bootstrap_exta, который работал на deform_bootstrap 0.2.8. Я удалил deform_bootstrap_exta и обновился до deform_bootstrap 0.2.9. Это решило проблему.

1

Пробег ToDoPyramid - один из recommended pyramid sample applications. Он использует деформирование & бутстрап для отображения страницы учетной записи пользователя. Это приятное приложение и полезно для обучения.

В настоящее время это зависит от деформации упаковки (0.9.4), pyramid_deform (0.2) и deform_bootstrap_extra (0.2.8). Текущие дополнения зависят обычно от деформирования < = 1.999

Вы спрашивали о настройке CSS/JS для шаблонов. Вы должны заметить, примеры кода, как

form.get_widget_resources() 

В зависимости от схемы и виджетов этот вызов возвращает пути к JS/CSS, которые нужно вводить в шаблоны. Фон here и here.

В конце концов, я доволен деформой & загрузочных надстроек. С ним начать нелегко, но потом это хорошая работа.

Latest deform version имеет демонстрационный сайт и может быть легко настроен на вашу систему разработки. У него тоже работает. Если вам удастся работать с TodoPyramid, вы заметите различия лучше. Документация в настоящее время немного запутанна и не очень удобна для начинающих. Я уверен, что это будет лучше, потому что документация в экосистеме пирамид обычно очень хороша.

I refactored the TodoPyramid application для инкапсуляции кода с использованием SQLAlchemy (при его изучении), используйте класс FormView pyramid_deform, оптимизированную деформированную JS/CSS-инъекцию и добавленные тесты. Может быть, это поможет вам.

+0

Спасибо, я только начал использовать пример TodoPyramid. – EnergyGeek

+0

Хорошо, я смог очистить пример ToDoPyramid и получить свой тест, чтобы показать его с красивым титром, похожим на стиль.Кажется, я все еще не вижу, как работает табуляция. Любой совет? – EnergyGeek

+0

Я помню, как пробовал пример табуляции. Я тоже не работал для меня. Я не пытался исследовать или исправлять, так как я использую дефорт, чтобы держаться подальше от виджета HTML и CSS. –

Смежные вопросы