gpt4 book ai didi

ruby-on-rails - Rails 教程 3.2 第 8 章,无法注销以销毁 session 中的 current_user

转载 作者:数据小太阳 更新时间:2023-10-29 08:20:58 25 4
gpt4 key购买 nike

我无法让注销按钮正常工作。我已经向 _header.html.erb 部分添加了一个测试,它将添加一个链接以显示 current_user 是否为 nil。点击Account列表项下的退出链接后,仍然显示不是nil。而且它从不显示登录链接,因此它始终认为有用户登录。

有人可以看看这个吗?

这是我的存储库的链接:

https://github.com/davissean/sample_app

最佳答案

尝试rake 数据库:重置在终端中,然后重新启动 rails 服务器

我遇到了同样的问题。花了 6 个多小时重新检查代码和测试。一切都检查过了,但仍然没有让它在本地工作,所以我把它推到 heroku ......它工作了。

但问题一直存在到第 9 章,直到我自动填充数据库,因此 db:reset

并且,不要忘记运行 rake db:test:prepare 否则您的测试将失败。

关于ruby-on-rails - Rails 教程 3.2 第 8 章,无法注销以销毁 session 中的 current_user,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10703472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com