簡體   English   中英

Ruby on Rails:在rails中創建用戶配置文件

[英]Ruby on Rails : Create user profile in rails

我正在使用devise寶石。 因此,我可以通過生成devise views輕松編輯當前用戶帳戶。 我已經是模型user ,它與devise用於驗證目的的寶石有關。 現在,我想在一個頁面中顯示user profileuser information 我可以通過創建一個新的控制器來實現。 但是,這樣做有效或推薦嗎?

Ryan Bates有一個RailsCast ,解釋了如何做到這一點。 實際上,您可以使用模型的嵌套屬性。

創建另一個控制器沒有性能損失,它所做的只是幫助您組織代碼。 我是這樣做的:

**controller**
class UsersController < ApplicationController

  def show
    @user = User.find(params[:id])
  end

end

**routes**
  devise_for :users, 
  resources :users, :only => [:show]

暫無
暫無

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

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