Rails框架技术讲座:理解元模型和数据库表
Posted by cnruby Fri, 29 Dec 2006 23:51:00 GMT
Rails框架技术讲座:理解元模型和数据库表
目录
(一)系统环境:
- Ruby 语言 1.8.4版本, 点击这里Ruby1.8.4
- Rails 框架 1.1.6版本,安装方法:
gem install rails -v=1.1.6 - Windows XP 或者 Windows 2000操作系统 或者 Linux操作系统
- 数据库系统SQLite,安装方法请看这里。
- 需要一个浏览器,如FireFox1.5.0.1以上版本。
- 开发编辑工具 Notepad2 ,安装方法请单击这里,复制一个notepad2.exe,并且更名为vi.exe。
- 在Windows XP上安装Linux核心命令,点击这里。
- 如何在Windows Console下使用命令svn(下载软件),点击这里。
(二)前提条件:
- 在本机Winodw操作系统上,我们的工作目录为d:\works_rails。
- 你的电脑必须在线。
- 打开DOS Shell,执行下面命令来安装Streamlined插件:
wget http://www.streamlinedframework.org/streamlined_generator-0.0.5.gem
gem install streamlined_generator-0.0.5.gem
(三)目的:
- Streamlined框架针对页面创建了相关模型,这样可以更容易调整页面的显示,而不用关心数据库模型类。这里将给出相关代码和代码从何而来。
- 本讲座的完整代码请您在Google Code Hosting上查看
或者下载:http://cnruby.googlecode.com/svn/trunk/rails-projects/streamlined_use04svn co http://cnruby.googlecode.com/svn/trunk/rails-projects/streamlined_use04
(四)解决方案:
- 通过svn获取Rails框架的应用软件,并命名为streamlined_use04
cd d:\works_rails
svn co http://cnruby.googlecode.com/svn/trunk/rails-projects/streamlined_use03 streamlined_use04
cd streamlined_use04 - 启动网络服务器WEBrick
ruby script\server - 打开浏览器Firefox
图01http://127.0.0.1:3000/people/list
- 编辑元数据模型文件 person.rb 。
图02vi app/streamlined/person.rb
关于这些代码从何来,又是何意,请看Streamlined API技术文档-->Classes-->Streamlined:UI (如何生成Streamlined技术文档?请看下面)。 - 再次进入浏览器Firefox,按F5
图03
(五)视听教学:
(六)必须注意的问题:
- 修改元数据类应该重新启动网络服务器。因为你删除元模型代码时页面不再改变了。
- 如何生成Streamlined技术文档?
cd vendor\plugins\relevance_extensions
rake -T
rake rdoc
(七)参考资料:
- 参见本讲座目录 Streamlined框架系列目录
(八)命令清单:
cd d:\works_rails
svn co http://cnruby.googlecode.com/svn/trunk/rails-projects/streamlined_use03 streamlined_use04
cd streamlined_use04ruby script\server http://127.0.0.1:3000/people/list
vi app/streamlined/person.rbhttp://127.0.0.1:3000/people/list
(九)下载文件pdf:
________________________________________________________________ 您只要点击下面图标,就可以把本文加入到您喜欢的公共收藏库中去。









![Validate my RSS feed [Valid RSS]](/blog1/files/valid-rss.png)




