gpt4 book ai didi

ruby-on-rails - 设计 + Rails-API

转载 作者:行者123 更新时间:2023-12-04 11:44:44 24 4
gpt4 key购买 nike

所以,我从一个新的 rails-api 项目开始一个 API。
我想将 Devise 用于所有身份验证。我已经从最近的谷歌搜索中学到了很多东西。我有一个可以工作的 SessionsController,但是我注意到 RegisterController 确实错过了关于双人 Rails-API+Devise 的一些东西。

我仍然收到以下错误:

NameError (undefined local variable or method 'flash' for #    <RegistrationsController:0x007ff6022b44b8>)`

从纯 API 的角度来看,我是否应该继续使用设计 flash 消息,因为我不想呈现 View ?我没有包含 ActionDispatch::Flash基于我将只呈现 JSON 的原则。那么,有没有办法妥善处理这种情况呢?

谢谢你。

最佳答案

我宁愿建议在 json 中发送消息,而不是使用 flash[:messages]。如果您不处理 View ,则使用 json,不需要 flash。

就像是:

      render :json => {:message => "message", :data => data}

关于ruby-on-rails - 设计 + Rails-API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17292137/

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