7
我們有一個網站,我們有一個後臺管理界面和一個顯示我們信息的前臺。我們正在使用Devise來確保身份驗證。後臺管理系統安裝的Rails最佳實踐?
後端應允許我們的模型對象進行正常的CRUD類型編輯。視圖和佈局也與前端完全不同。在Rails 3中實現這一點的最佳實踐是什麼?
我們兩種方法是:
- 一個管理視圖文件夾房屋所有查看特定代碼,以及在控制器中的文件夾的房屋控制管理特定接入所有控制器的管理文件夾。
- 具有一組視圖和控制器的條件邏輯系統,用if語句檢查用戶是否處於管理模式。
哪個更值得推薦,或者如果有其他方法我們錯過了,請讓我知道。