Ruby on rails 应用程序只有一个用户管理员,没有注册部分
我完成了Michael Hartl教程的所有应用程序,现在我想创建一个我的应用程序,一个编辑书籍的作家助手 我想在数据库中只有一个用户,它将是管理员。在菜单中,只有一个登录按钮可以连接并开始写书 我想知道如何做,以及在数据库中只放置一个用户的最佳方式是什么。与本教程一样,还有注册部分 我希望你明白我的意思,并为我的英语不好感到抱歉Ruby on rails 应用程序只有一个用户管理员,没有注册部分,ruby-on-rails,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 4,我完成了Michael Hartl教程的所有应用程序,现在我想创建一个我的应用程序,一个编辑书籍的作家助手 我想在数据库中只有一个用户,它将是管理员。在菜单中,只有一个登录按钮可以连接并开始写书 我想知道如何做,以及在数据库中只放置一个用户的最佳方式是什么。与本教程一样,还有注册部分 我希望你明白我的意思,并为我的英语不好感到抱歉 如果您确实需要数据库操作/种子设定,请感谢 你也可以 a) 在seed.rb文件中添加create语句 admin_user = User.create!(firs
如果您确实需要数据库操作/种子设定,请感谢 你也可以 a) 在seed.rb文件中添加create语句
admin_user = User.create!(first_name: "test",
last_name: "test",
password: "123",
password_confirmation: "123",
roles: ["admin"])
然后从项目中的命令行运行
rake db:seed
b) 从命令行运行
rails console
这为您提供了一个命令行加载的rails环境
在那里你可以执行
admin_user = User.create!(first_name: "test",
last_name: "test",
password: "123",
password_confirmation: "123",
roles: ["admin"])
如果只有一个模型的话,你为什么需要一个模型呢?我同意。您可以使用会话和硬编码用户名/密码组合,或者使用Rails basic_auth:感谢您的解释:)轻松地管理它