小编mrb*_*rnz的帖子

用于#<ActionView :: Base:0xdb3158>的未定义方法`user_sessions_path'

我收到这个错误,这让我感到困扰.我不知道发生了什么......我已按照T的说明进行操作,但仍在抱怨 - 请帮助!我有错误消息,控制器文件,登录页面和路由文件的摘录.

错误信息

NoMethodError in User_sessions#new
Showing app/views/user_sessions/new.html.erb where line #4 raised:
undefined method `user_sessions_path' for #<ActionView::Base:0x1fe766f>
Run Code Online (Sandbox Code Playgroud)

提取的来源(第4行):

应用程序/视图/用户/ login.rhtml

4. <% form_for @user_session do |f| %>
5.  <%= f.error_messages %>
Run Code Online (Sandbox Code Playgroud)

控制器/ user_sessions_controller.rb

class UserSessionsController < ApplicationController
  before_filter :require_no_user, :only => [:new, :create]
  before_filter :require_user, :only => :destroy

  def new
    @user_session = UserSession.new
  end

  def create
    @user_session = UserSession.new(params[:user_session])
    if @user_session.save
      flash[:notice] = "Login successful!"
      redirect_to root_url
      #redirect_back_or_default account_url
    else
      render :action => :new
    end
  end

  def destroy
    current_user_session.destroy …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

4
推荐指数
1
解决办法
6035
查看次数

HTML中的星号输出密码(使用Ruby on Rails)

我是网络编程的新手,甚至更新的ruby on rails.用户输入或"隐藏"新密码的最佳方法是什么?

html passwords ruby-on-rails

2
推荐指数
2
解决办法
3445
查看次数

标签 统计

ruby-on-rails ×2

html ×1

passwords ×1