看了rolling with rails 2.0的中文译文,发现comments的删除和编辑功能都还是暴露的,任何人都可以对其操作,我觉得还是应该将管理功能放到admin下去,由于comments是嵌套在post中的资源,所以放到admin中可能会和将post放到admin中有所不同,于是决定实际试试,结果很顺利,一句话都可以概括:把已经嵌套的comment放到admin中和把post放到admin中思路是一样的,controller和views中该加admin的地方加上就是了,没有什么特别,所以也就不用详细了。
总结:可以把资源的管理放到admin中的同名controller中,并且可以把其嵌套的资源也放到admin中。
分享到:
相关推荐
【Ruby on Rails 2.0的...通过引入RESTful架构的改进、Action Pack的增强以及MultiView功能,Rails 2.0进一步巩固了其在Web开发领域的领先地位,同时也鼓励了更多开发者参与到Rails社区中来,共同推动开源软件的发展。
Rails的路由系统(routes.rb)将URL映射到控制器的特定动作上,这允许开发者灵活地定义URL结构。通过资源路由,可以轻松实现RESTful操作。 **7. ActiveRecord查询接口** Rails 2.0提供了ActiveRecord查询接口...
Rails 2.0是Rails系列中的一个里程碑式的版本,它在Rails 1.x的基础上进行了大量的改进和优化,包括但不限于性能提升、API增强以及对新特性的支持等。对于开发者而言,掌握Rails 2.0不仅可以提高开发效率,还能为...
这个“ruby on rails2.0本地安装包”适用于Windows和Linux操作系统,特别是针对网络速度较慢的用户设计,方便他们离线安装Rails 2.0.2版本。 在Rails 2.0版本中,有几个关键性的改进和特性: 1. **ActiveRecord**...
- **资产缓存**:通过将静态资源缓存到客户端或CDN中,可以显著减少网络请求次数,从而提升用户体验。 ##### 3.3 默认的Cookie-based会话 - **默认会话存储方式**:Rails 2.0默认采用基于Cookie的会话存储方式,...
《jRuby on Rails WEB2.0》:将Ruby on Rails融入Java平台的实践指南 《jRuby on Rails WEB2.0》是一部由Ola Bini撰写的书籍,深入探讨了如何将Ruby on Rails这一敏捷开源框架与Java平台相结合,以构建高效、灵活的...
在这个实例中,我们将探讨如何在Rails应用中使用SQLite数据库,一个轻量级且易于上手的数据库管理系统,尤其适合开发阶段。标题提到的“mybook”很可能是一个示例应用,用于展示如何在Rails中创建和管理书籍相关的...
Rolling with Ruby on Rails chm版本的
《JRuby on Rails Web 2.0 实用项目》 英文PDF + 源码
在《Agile Web Development with Rails》中,读者可以学习到如何运用敏捷方法来规划项目,实施增量式开发,并通过频繁的反馈来提高产品质量。 Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web开发框架,它...
Rails 2.0文档也会介绍如何将应用部署到服务器,包括配置Capistrano、 Passenger等部署工具。 10. **国际化(I18n)** Rails 2.0引入了强大的国际化支持,使得应用可以轻松地适应多种语言环境。 通过阅读和查阅...
Ruby on Rails helps you ... Additionally, this edition now works on Ruby 2.0, a new release of Ruby with substantial functional and performance improvements., This edition is for Rails4.0 and beyond.
在Ruby on Rails框架中,`Rails 2.0.2`是一个较早的版本,而分页功能在那个时期并不像现在的Rails应用那样内置在框架内。为了实现分页,开发者通常需要安装并使用第三方插件,比如"will_paginate"。这个插件允许你在...