簡體   English   中英

Rails-需要多少個控制器?

[英]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進行loginlogout 在這里,您需要添加會話並刪除會話-它們在同一控制器中進行管理。

signupmembers創建一個users_controller (可能還有profile )。 在這里,您要創建一個新用戶,查看所有用戶,並查看有關特定用戶的信息。

創建messages_controllermessages

創建一個main_controller來管理您的index /主頁。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM