加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails:你在哪里放置非模型代码?

发布时间:2020-12-16 22:47:26 所属栏目:百科 来源:网络整理
导读:我是Rails的新手,并且正在学习Rails 3的侧面项目.有时我想编写一些不属于我的模型或我的控制器的代码 – 与模型和/或控制器相关的问题,但我不想将其中任何一个与实现细节混为一谈我在写什么 例如:我正在构建的项目使用Janrain的授权系统(RPX),因此我可以获
我是Rails的新手,并且正在学习Rails 3的侧面项目.有时我想编写一些不属于我的模型或我的控制器的代码 – 与模型和/或控制器相关的问题,但我不想将其中任何一个与实现细节混为一谈我在写什么

例如:我正在构建的项目使用Janrain的授权系统(RPX),因此我可以获得oauth,openid,google等授权.他们提供了很多很好的API代码,所以我不必自己编写.此代码不属于登录控制器或用户模块.它是授权代码,因此登录控制器需要访问它,但它不是该控制器的一部分.

你把这个代码放在哪里?它不是型号代码.它不属于控制器.

… 提前致谢.

解决方法

您应该能够在根目录中使用lib文件夹(除非它在Rails 3中已更改). 你可以从那里引用类而不需要声明.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读