Админ раздел в рельсах - PullRequest
1 голос
/ 14 июня 2010

Как правильно структурировать раздел администратора в приложении Rails?Я не говорю об аутентификации, но где поставить контроллеры администратора, маршрутизацию и т. Д.

Ответы [ 2 ]

5 голосов
/ 14 июня 2010

Namespaces.

namespace :admin do
  resources :projects
  resources :users
  # ...
end

Генерация контроллеров с rails generate controller admin/projects и т. Д.

(В Rails 2 это map.namespace :admin do ... end и ./script/generate controller admin/projects.)

0 голосов
/ 14 июня 2010

Я использовал плагин Typus некоторое время назад. Это хорошо для маленьких проектов, но для больших приложений это может стать грязным. Кроме того, когда ваша схема БД изменяется, она не адаптируется. Я думаю, что это недостаток Rails по сравнению с Django.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...