【发布时间】:2011-08-20 17:50:40
【问题描述】:
我在我的 Ruby on Rails 3 应用程序中使用 Devise。我正在尝试在我的应用程序中实现私人消息传递,我遇到了这个 gem:
https://github.com/jongilbraith/simple-private-messages
我(不小心)运行了以下命令。
rails generate simple_private_messages:model User Message
它创建了消息模型。但它改变了我使用 Devise 使用以下命令生成的现有用户模型的一些属性:
rails generate devise User
现在,当我启动我的 Ruby on Rails 应用程序时,我收到以下警告:
[警告] 您提供了 devise_for :users 但您的应用程序中没有定义模型用户
我的设计链接已经停止工作:
ActionView::Template::Error(# 的未定义局部变量或方法 `edit_user_registration_path'):
如果不能同时使用它们,有人可以建议我如何整合两者或恢复我的更改吗?
【问题讨论】:
标签: ruby-on-rails devise private-messaging