同じにやっても動かない

書いてある通りやっているのに動かないのです

2013-03-16から1日間の記事一覧

test_helper.rb の setup() とかteardown()とか

コントローラーのテストでログインをエミュレートするために、下記のようなコードをtest_helper.rbに書けと本に書かれています。 class ActiveSupport::TestCase def login_as(user) session[:user_id] = users(user).id end def logout session.delete :use…

rails console が動かない

はいはい、本と同じに rails console をやっても下記の通りエラーを吐いて動きません。 > rails console C:/Ruby193p392/lib/ruby/1.9.1/irb/completion.rb:9:in `require': cannot load such file -- readline (LoadError) ....なになに、readlineがないん…

has_secure_password が動かない その2

has_secure_passwordは、次の手順じゃないと動かなかった。 password_digest で scaffold passwordとか、passowrd_hogeとかでやるとダメ。 > rails g scaffold User name:string password_digest:string モデルの修正 scaffoldが作ったままだと attr_accessi…

Rails、お前もか ( has_secure_password が動かない )

セキュアなログイン機能の実装。いつものように本に書いてある通りやりましたよ~ モデルに has_secure_password を追記。 class User < ActiveRecord::Base attr_accessible :name, :password_digest validates :name, presence: true, uniqueness: true ha…

redirect_to @model て何よ

railsでscaffoldすると、controllerに redirect_to @modelってのが出来て来ます。 こんな感じ。 def create @model = Model.new(params[:model]) respond_to do |format| if @model.save format.html { redirect_to @model, notice: "model was successfully…