2010-06-14 72 views
1

在Rails應用程序中構建管理部分的正確方法是什麼? 我不是在談論身份驗證,但在哪裏把管理員控制器,路由等。導軌中的管理部分

+0

也許這有助於(在Rails 2,它是map.namespace :admin do ... end./script/generate controller admin/projects):http://stackoverflow.com/questions/2750032/should-frontend -and-後端待處理逐不同控制器 – 2010-06-14 06:45:37

回答

0

我以前使用Typus plugin。對於小項目來說很好,但對於大型應用程序而言,它可能會變得雜亂無章。另外,當你的數據庫模式改變時,它不適應。與Django相比,我認爲這是一個Rails缺陷。

5

命名空間。

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

生成與rails generate controller admin/projects

控制器