Ruby on rails RoR设计用户创建失败

Ruby on rails RoR设计用户创建失败,ruby-on-rails,devise,Ruby On Rails,Devise,我目前正在安装一个新的rails应用程序。我尝试使用Desive进行用户身份验证,但它还不起作用 我正在使用rails 3.2、ruby 1.9.3和Desive 1.1.rc1 如果我尝试使用app/views/design/registrations/new.html.erb创建一个新用户,我会得到一个ActionController::UnknownAction错误 回溯 我已使用以下工具生成我的设计: rails generate devise_install rails genera

我目前正在安装一个新的rails应用程序。我尝试使用Desive进行用户身份验证,但它还不起作用

我正在使用rails 3.2、ruby 1.9.3和Desive 1.1.rc1

如果我尝试使用app/views/design/registrations/new.html.erb创建一个新用户,我会得到一个ActionController::UnknownAction错误

回溯

我已使用以下工具生成我的设计:

rails generate devise_install
rails generate devise_views
rake db_migrate
rake routes
我的用户模型如下所示:

app/models/user.rb
class User < ActiveRecord::Base
  devise :database_authenticatable, :registerable, :validatable
  attr_accessible :username, :email, :password, :password_confirmation
end
class用户

config/initializers/designe.rb


designe.setup do | config|
config.mailer\u sender=“请更改-me@config-初始化者devise.com“
config.authentication_keys=[:用户名]
要求“设计/orm/active_记录”
结束

用户看起来像


=>用户(id:integer,email:string,encrypted\u password:string,password\u salt:string,reset\u password\u token:string,Memory\u token:string,Memory\u created\u at:datetime,sign\u in\u count:integer,current\u sign\u in\u at:datetime,last\u sign\u in\u:datetime,current\u sign\u\u\u\u ip:string,last\u sign\u\u\u\u-sign\u\u\u\u\u-in\u-ip:string,last\u-sign\u\:datetime)


有什么想法吗?

Desive(2.1.2)
可用。请更新Desive gem并重试一次。我看到它正在发布给
/users。user
。是否正确(用户是您的格式)?升级会立即修复它\o/有关文档,请参阅(如果需要)。
class User < ActiveRecord::Base
  devise :database_authenticatable, :registerable, :validatable
  attr_accessible :username, :email, :password, :password_confirmation
end

Devise.setup do |config|
  config.mailer_sender = "please-change-me@config-initializers-devise.com"
  config.authentication_keys = [ :username ]
  require 'devise/orm/active_record'
end

=> User(id: integer, email: string, encrypted_password: string, password_salt: string, reset_password_token: string, remember_token: string, remember_created_at: datetime, sign_in_count: integer, current_sign_in_at: datetime, last_sign_in_at: datetime, current_sign_in_ip: string, last_sign_in_ip: string, username: string, created_at: datetime, updated_at: datetime)