ruby on rails 开发step by step
一步步地介绍如何使用ruby on rails 进行敏捷web 开发
zhsenl
这个作者很懒,什么都没留下…
展开
-
Ruby on Rails Tutorial 学习笔记 --第十一章关注用户
1.为了得到一个由所有被关注用户组成的 followed_users 数组,我们可以先获取由 followed_id 属性组成的数组,再查找每个用户。不过,如你所想,Rails 为我们提供了一种更简单的方式,那就是 has_many through。 [ruby] view plaincopy has_many :followed_users原创 2014-05-09 15:16:04 · 824 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第十章 用户的微博
1.多键索引(multiple key index) add_index :microposts, [:user_id, :created_at] 2. t.timestamps ,会自动创建 created_at 和 updated_at两个属性 3. 4. 注意,从表格 10.1 可知,相较于以下的方法原创 2014-05-09 15:14:05 · 782 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第九章 更新、显示和删除用户
rake db:populate 在数据库中生成数据 FactoryGirl 在测试的时候生成测试数据j原创 2014-05-09 15:13:32 · 648 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第八章 登录和退出
1.Sessions 资源是利用 cookie 来存储数据的 2.因为我们没必要显示或编辑 session,所以我们对动作的类型做了限制,为 resources 方法指定了 :only 选项,只创建 new、create 和 destroy 动作。 [ruby] view plaincopy resources :sessions, o原创 2014-05-09 15:12:58 · 621 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第七章 用户注册
1.Sass 的 mixin 功能 [ruby] view plaincopy @import "bootstrap"; /* mixins, variables, etc. */ $grayMediumLight: #eaeaea; @mixin box_sizing { -moz-box-s原创 2014-05-09 15:12:35 · 871 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第六章 用户模型
-3.新装gem后要重启服务器 -2.开发数据库: [ruby] view plaincopy bundle exec rake db:migrate 测试数据库: [ruby] view plaincopy $ bundle exec rake db:test:pr原创 2014-05-09 15:11:54 · 839 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第五章 完善布局
-2. Asset pipeline:资源目录,清单文件(manifest file),还有预处理器引擎(preprocessor engine)。 资源目录 app/assets:存放当前应用程序用到的资源文件lib/assets:存放开发团队自己开发的代码库用到的资源文件vendor/assets:存放第三方代码库用到的资源文件 清单文件 当你把资源文原创 2014-05-09 15:08:41 · 827 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第三章 基本静态的页面
-1. [ruby] view plaincopy $ rails generate rspec:install $ rails generate integration_test static_pages 0. [ruby] view plaincopy原创 2014-05-09 15:07:39 · 937 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第二章 演示程序
0.一旦定义了 @users 变量,控制器就会调用视图代码。以 @ 开头的变量是“实例变量(instance variable)”,在视图中自动可用。 1. 先使用 rails 命令生成程序的骨架 [ruby] view plaincopy rails new demo_app 2.创建User 资源——注意没必要指定原创 2014-05-09 15:01:46 · 792 阅读 · 0 评论 -
Ruby on Rails Tutorial 学习笔记 --第一章 从零到部署
0. 改Gemfile --> 改 .gitignore --> 改 config/database.yml 1.更新并重新加载 RVM rvm get head && rvm reload 2. 简单介绍 Rails 默认文件结构 文件/文件夹 说明 app/ 程序的核心文件,包含模型、视图、控制器和帮助方法 app/原创 2014-05-09 15:00:51 · 785 阅读 · 0 评论