Я хочу иметь возможность следовать соглашению ближе к тому, что Rails делает с ресурсоемкой маршрутизацией. Например, я рассматриваю «регистрацию» как ресурс с собственным контроллером, содержащим действия «new» и «create».
В приложении / controllers / signup.rb у меня есть:
MyApp.controllers :signups do
get :index do
# ...
end
post :index do
# ...
end
end
Можно ли как-нибудь использовать эти имена маршрутов, фактически отвечая на пути, отличные от '/ signups'? Такое ощущение, что система имен маршрутов Падрино очень тесно связана с URL-адресами, на которые отображаются маршруты.
Я пробовал:
MyApp.controllers :signups, :map => '/another-path' do
# ...
end
Среди прочего, безуспешно. Возможно, я должен просто вернуться к использованию Rails ... Я был просто разочарован затратами на запуск в TDD, и в данный момент я начинаю новый проект (пожалуйста, не отсылайте меня на Spork ... который имеет собственные проблемы).