renderを使っていて、ローカル引数が渡せなかったので、忘れないために書いておきます。 _form.html.slim = form_for(user) do |f| = f.text_field :name = f.submit new.html.slim render 'form', locals: { user: @user } →undefined local variable or method `user' for なんで、そんなことが起きるのかというと、localsを書く場合は、partialを書かないといけないようです。 render partial: 'form', { user: @user } そもそもpartialを書くのがめんどくさい場合は、下記のようにも書けます。 render 'form', { user: @user } こういう動きをしているので、has