ruby-on-rails – Ruby on Rails:我可以将请求直接路由到视图吗?

我有一个管理部分,其中包含controllers目录的子目录.即,目录app / controllers / admin /包含一组文件,每个文件包含用于处理管理部分的单独部分的控制器.

现在,我想创建一个非常简单的“管理主页”,只是说“欢迎来到管理部分”,但我想避免为此目的创建一个完整的控制器,或者放置“action”方法这个视图在其他一些任意控制器中.

所以,问题是,有没有办法将”直接路由到’视图” – 直接路由到HTML文件? (而且,我不想从/some-file.html这样的请求路径路由到HTML文件;我需要从/ admin /这样的路径路由.)

在这里提出这个问题几乎不值得创建一个存根控制器所花费的时间,但我相信我将来会再次有这样的需求.

解决方法

不,你不能.为什么?

设计:这只是违反了MVC模式,Rails强制您使用,为了您自己的利益.总是涉及一个控制器.是的,即使是这样的存根页面,也需要一个控制器.无论如何,几行代码不会伤害到你,当你需要执行一些访问控制时,你会再次喜欢它.

希望能回答你的问题:-)

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...