rails3 路由发生了剧大的变化, 是居于项目名称的
Redmine::Application.routes.draw do |map|
rest路由eg. resources :trackers
#简单路由:
match '/projects#edit'
=> 'projects#settings'
#post方法的路由:
post "my/order_blocks"
#get
方法的路由:
get "/my/page"
#namespace 路由
namespace :admin do
resources :users
resources :projects
end
#首页路由
root :to => "projects#index"
match
'products/:id/purchase' => 'catalog#purchase', :as => :purchase
#purchase_url
#嵌
套路由:
resources :projects do
resources :boards
resources :news
end
end
好像没有:put了 rails 3中删除和update方法都是用的post方法,原来一个是:put, 一个是:delete, 这个查看日志就可看出,但在rails3中日志全部显示的post, 我猜如果你想定一个form表单的action的 就这样定义: post "my/order_blocks",说明表单提交的让order_blocks来定理.
以此只是自己的笔记.等官方文档出来让认真整理笔记.
分享到:
相关推荐
在描述中提到的“NULL”可能意味着该资源没有提供详细的介绍,但通过博文链接(https://hlee.iteye.com/blog/351357),我们可以推测这是一个关于学习和实践Rails 3的博客文章,可能包含了作者的学习笔记、示例代码...
此外,本章还会深入探讨Rails的路由系统(routes),这是决定请求如何分发给控制器的关键部分。 第三章“Rails中的视图布局和辅助方法”,侧重于MVC架构中的视图部分,包括如何构建表单视图、实现AJAX交互,以及...
本笔记摘录自WDI HKV以及lynda.com的在线Rails教程,旨在提供一个全面且深入的学习指南。 ### 1. **基础概念** - **MVC架构**:Rails采用Model-View-Controller(MVC)设计模式,将业务逻辑(Model)、用户界面...
陈刚撰写的《Ruby on Rails心得_V0.1》是一份非常宝贵的资料,旨在记录作者在学习Ruby on Rails过程中的所见所得,包括读书笔记、心得体会、自创教程及一些常见问题的解决方案。作者通过写作这种方式不仅加深了对...
在本篇ROR(Ruby on Rails)学习笔记中,...在深入学习Rails开发时,你还需要了解路由、控制器、模型、视图、数据库迁移等核心概念。通过不断的实践和学习,你将能够熟练掌握这个强大的框架,开发出功能丰富的Web应用。
1. Ruby on Rails框架:了解其基本结构、路由、控制器、模型和视图的工作原理,以及如何使用ActiveRecord进行数据库操作。 2. HAML模板语言:学习HAML的语法和特性,以及如何用它来编写简洁、优雅的HTML模板。 3. ...
3. **MVC架构**:Rails的组织结构基于MVC模式,其中模型(Model)负责业务逻辑,视图(View)负责展示数据,控制器(Controller)处理用户请求并协调模型和视图。理解它们之间的交互至关重要。 4. **路由(Routes)...
3. **验证安装**:安装完成后,可以运行`rails -v`检查Rails的版本,确认是否成功安装。 4. **创建新项目**:使用`rails new project_name`命令创建一个新的Rails项目。这将生成一个包含所有必需文件和目录的新项目...
在Ruby on Rails中,路由(Routing)是连接URL到控制器动作的重要机制。通过配置`config/routes.rb`文件,你可以定义资源、命名路由以及自定义路径,确保URL和应用逻辑之间的对应关系。 ActiveRecord是RoR的一个...
Rails Memo 是一个基于 Ruby on Rails 框架构建的应用程序示例,可能是一个用于记录、存储和检索笔记的简单系统。Rails 是一个流行的开源 web 应用开发框架,由 David Heinemeier Hansson 创建,它遵循 Model-View-...
3. ** Routes**:Rails 的路由系统将 HTTP 请求映射到相应的控制器动作,定义了应用的导航结构。 4. ** erb 或 Haml**:这两种模板引擎用于创建视图,将 Ruby 代码嵌入 HTML 中,动态生成网页内容。 5. **Gemfile ...
在此阶段,我将添加骨干模型和集合以从路由中获取数据。 我还将在Backbone中创建现有的Rails视图。 阶段3:编辑和显示笔记本(约1天) 在此阶段,我将在Backbone中设置一个Notebooks CompositeView,并使用HTML和...
12. **社区与工具**:Rails有庞大的开发者社区和丰富的插件(如Devise用于身份验证,Bootstrap for Rails用于前端框架集成),笔记可能包含这些工具的使用。 这个"oyk_2019_yaz_ruby_rails"项目不仅适用于初学者,...
"简易日记"应用程序是使用Ruby on Rails框架开发的一款个人日志记录工具,旨在提供一个简单易用的平台,让用户能够方便地记录生活点滴、想法感悟或者工作笔记。Ruby on Rails,简称Rails,是一款基于Ruby语言的开源...
"后端语言的学习笔记.zip"这个压缩包很可能包含了关于各种后端编程语言的学习资源,特别是那些用于构建动态网站和Web服务的语言。尽管没有具体的标签提供额外信息,我们可以推测这可能涵盖了诸如Java、Python、Node....
通过阅读和理解代码,你可以深入学习Ruby on Rails的开发实践,了解如何实现数据库操作、路由设置、控制器逻辑和视图渲染等。此外,还可以探索如何将笔记应用与其他服务集成,例如云存储、身份验证或协作功能。 ...