[英]Rails - How many controllers required?
我正在從頭開始學習Rails,並且已經研究了一段時間,但對我而言尚不清楚。
我必須將基於Django的網站“移動”到基於Rails的網站。 該網站非常簡單,由一個小型“社交網絡”組成,其結構如下:
social/index
social/signup
social/login
social/profile
social/members
social/messages
social/logout
我的問題是:我應該創建一個控制器SOCIAL
然后使該控制器的每個頁面(即索引,注冊,登錄等)功能嗎? 還是應該為每個頁面生成一個控制器(導致七個控制器)?
謝謝!
創建一個sessions_controller
進行login
和logout
。 在這里,您需要添加會話並刪除會話-它們在同一控制器中進行管理。
為signup
和members
創建一個users_controller
(可能還有profile
)。 在這里,您要創建一個新用戶,查看所有用戶,並查看有關特定用戶的信息。
創建messages_controller
的messages
創建一個main_controller
來管理您的index
/主頁。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.