大家早上好,我现在学习Ruby On Rails 框架 3.1版本的rails框架 很新 很容易
刚开始学,想记录一下这个框架的学习过程,留下点记录
开始Rails框架之旅
1,创建一个rails 工程
如果你已经配置好了rails 框架 而且使用的是Aptana Stdio 3版本IDE
打开你的rails 服务器
输入命令行:rails new blog 如果没有任何输出 你可以升级你的版本 bundle install
这样你就创建了一个很名叫blog的rails项目,IDE帮你生成了很多自带的东西
2,配置数据库
rails 框架的数据库可分为三种Postgresql,MysqL,sqlite
这三种数据库有三种模式:
a:development
b:product
c:text
大家可以去config/database.yml中查看一下
最常用的是development这种模式
开始创建数据库:rake db:create
启动服务器:rails server
在服务器地址栏输入:http://localhost:3000
就可以访问到rails的首页
4,自定义controller
定义一个controller,用来控制项目的各项
rails generate controller home index
5,访问你自己的东西页面
在app/views/home/index.html.erb中
填写你自己的代码
<h1>Hello World!!</h1>
然后
rm public/index.html
打开config/routes.rb
把root 指向 更改
root to: = >"home#index"
ctrl+c 关闭服务器 然后打开
浏览器输入上面的地址:
你回发现"Hello World!"
6,使用脚手架 快捷开发 scaffold
床架语句为
rails generate scaffold Post name:string title:string content:text
这样就创建了一个名字为Post 的脚手架 和string类型的 name,title text类型的content
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。