为在heroku上运行的狂欢应用程序创建一个新的管理员

时间:2016-05-24 05:32:10

标签: ruby-on-rails spree spree-auth-devise

我的商店在heroku上运行。

我需要为sotre创建一个新的管理员。

我该如何解决?我正在使用spree-auth-devise3.0.6

2 个答案:

答案 0 :(得分:1)

问题不明确。它已经有管理员吗?如果是,您可以使用面板

是否要使用控制台创建新的管理员。

如果这是你的代码:

  

heroku运行rails console

     

new_admin = Spree :: User.create(:em =>" test@gmail.com",:password =>" testtest",:password_confirmation =>& #34; TESTTEST&#34)

     

new_admin.spree_roles<< Spree :: Role.find_by(:name =>" admin")

     

new_admin.save

答案 1 :(得分:0)

  • 以当前管理员身份登录
  • 选择您要成为管理员的用户
  • 如果用户还没有帐户,您可以为他们创建一个帐户,或让他们创建一个帐户,然后将其设为管理员
  • 选中“admin”复选框,然后点击“保存或更新”