Вот ссылка: http://docs.formalchemy.org/current/ext/pylons.html#administration-interface
Запускаем:
paster create -t pylons_fa myapp
И конфигурируем следующим образом:
Enter admin_controller (Add formalchemy's admin controller) [False]: True
Enter template_engine (mako/genshi/jinja2/etc: Template language) ['mako']: mako
Enter sqlalchemy (True/False: Include SQLAlchemy 0.5 configuration) [False]: True
После этого конфигурируем модель: http://phpsuxx.blogspot.com/2009/10/pylons_18.html
Теперь открываем: http://127.0.0.1/admin
Но у меня закрался баг -- слетели стили и все стало жутко некрасиво (ошибка в стиле: "/admin/_static//admin.css" ).
Переходим в папку cd myapp/public/ и стаскиваем следующие файлы:
wget http://formalchemy.googlecode.com/hg/formalchemy/ext/pylons/resources/edit.png
wget http://formalchemy.googlecode.com/hg/formalchemy/ext/pylons/resources/add.png
wget http://formalchemy.googlecode.com/hg/formalchemy/ext/pylons/resources/admin.css
wget http://formalchemy.googlecode.com/hg/formalchemy/ext/pylons/resources/delete.png
Теперь открываем файл admin.css и заменяем все упоминания png файлов с ./edit.png на edit.png
А также добавляем строки:
.ui-icon-circle-plus {
background-image: url(add.png);
)
Теперь идем в папку: myapp/templates/forms/ и открываем файл: restfieldset.mako и там строчку:
href="${url('fa_static', path_i nfo='/admin.css')}"
меняем на
href="/admin.css"
Итого - вещь ОЧЕНЬ сырая и насмерть завязанная на Mako. Так что ищем альтернативы или пишем сами.
No comments :
Post a Comment
Note: only a member of this blog may post a comment.