def new
@post = Post.new
respond_to do |format|
format.html # new.html.erb
format.json { render json: @post }
end
end
def create
@post = Post.new(params[:post])
#something else
end
ここで実際に新しい投稿を作成するときは、Page.new(params[:page]) が使用されているメソッド create を呼び出すため、メソッド new はビュー new.html.erb を呼び出すためにのみ使用する必要があります。では、なぜここで new メソッドにインスタンス変数 @post が必要なのでしょうか?