Создаем контроллер:
yourproj% paster restcontroller comment comments Creating yourproj/yourproj/controllers/comments.py Creating yourproj/yourproj/tests/functional/test_comments.pyИли если нужно в отдельной директории
yourproj% paster restcontroller admin/tracback admin/trackbacks Creating yourproj/controllers/admin Creating yourproj/yourproj/controllers/admin/trackbacks.py Creating yourproj/yourproj/tests/functional/test_admin_trackbacks.py
В файле нашего REST контроллера добавим
from formalchemy.ext.pylons.controller import RESTController
И в конце файла обернем его так
# wrap with formalchemy RESTController CommentsController = RESTController(CommentsController, 'comment', 'comments')
Теперь если закомментировать какой-нибудь из стандартных методов в контроллере(index, new, update, delete, show, edit) он будет браться из контроллера FormAlchemy со стандартными формами. Довольно удобно в разработке.
Комментариев нет:
Отправить комментарий