Tôi đang làm việc trên ứng dụng Rails đầu tiên của mình và muốn tạo một phần quản trị.Phần quản trị ứng dụng Rails
Tôi có muốn giữ các chế độ xem và bộ điều khiển hoàn toàn riêng biệt (có nghĩa là, trong các thư mục riêng biệt) cho phần quản trị và phần còn lại của trang web không?
Làm cách nào để sắp xếp chế độ xem/bộ điều khiển trong thư mục tùy chỉnh (làm cách nào để định cấu hình định tuyến)?
Có thể định tuyến phức tạp này không? Tôi cũng thích ý tưởng có các thư mục riêng biệt để giữ mọi thứ có trật tự hơn. – GeekJock
Không phải là tất cả .. Vẻ đẹp là bạn không cần phải xác định (hoặc thậm chí gây rối với) các tuyến đường khác nhau. Tất cả mọi thứ đi qua một con đường duy nhất, ủy quyền before_filter đảm bảo rằng chỉ có yêu cầu được ủy quyền có được thông qua các hành động được bảo vệ. Đó là một cách tiếp cận 'khai báo' .. – Gishu
Cách tiếp cận đó là ok, nhưng không phải lúc nào cũng thích hợp, đặc biệt là nếu bạn muốn có một CMS gần như như phần quản trị như trái ngược với một vài tài nguyên quản trị được rải rác thông qua ứng dụng của bạn. – nitecoder