Ruby on rails开发从头来(windows)(三十四)- Active Support 时间: 2011-12-03 cnblogs Cure Active Support是一组有Rails提供的库,Active Support对ruby内建的一些类作了扩展,这次我们来看看其中一些最常用到的功能。 1. 对数字类型的扩展 Fixnum类增加了两个方法:even?和odd?。 同时增加了缩放的方法: 发布时间:2012-06-14 作者: 佚名技术 views(259)
Ruby on rails开发从头来(windows)(十五)-添加用户 时间: 2011-12-02 博客园 Cure 从这篇开始,我们来实现一组用户管理的功能,首先是添加用户。 1.首先,我们要创建一个表保存用户信息,并且生成一个对应的model。 创建表的脚本,在phpAdmin里执行就可以了: create table users (id int not null auto_in 发布时间:2012-06-14 作者: 佚名技术 views(194)
Ruby on rails开发从头来(windows)(三十五)- 日志(Log) 时间: 2011-12-03 博客园 Cure Rails内建了Log功能,或者更准确的说,Rails暴露了Logger对象,该对象可以在所有的Rails程序中使用。 Logger是从ruby中移植过来的一个简单的Log框架(你可以在ruby的命令行里键入ri Logger来查看标准库的文档),对于 发布时间:2012-06-14 作者: 佚名技术 views(219)
Ruby on rails开发从头来(windows)(二十五)-测试Controller 时间: 2011-12-02 博客园 Cure 这次我们继续测试Controller,还是Store_controller。 1.先来测试测试CheckOut功能,给store_controller_test.rb添加代码: def test_checkouttest_add_to_cartget :checkoutassert_response :successassert_no 发布时间:2012-06-14 作者: 佚名技术 views(310)
Ruby on rails开发从头来(windows)(十六)-登录 时间: 2011-12-02 博客园 Cure 现在我们的购物车程序为两种用户提供了服务,一类是普通用户,一类是管理员。两类用户分别有不同的功能。上次我们又实现了添加用户的功能,这次我们来实现登录的功能。 1.给login_controller添加login方法。 上次使用rails的命令 发布时间:2012-06-14 作者: 佚名技术 views(161)
Ruby on rails开发从头来(windows)(二十六)- 使用Mock对象 时间: 2011-12-02 博客园 Cure 前面我们测试了model和controller,学习了一些常用的测试方法,现在我们来深入学习几个有关测试的主题。第一个是使用Mock对象。 在很多时候,我们的程序和实际的环境有依存关系,比如现在的购物车,在汇款,结账的时 发布时间:2012-06-14 作者: 佚名技术 views(215)
Ruby on rails开发从头来(windows)(三十六)- 调试技巧 时间: 2011-12-03 博客园 Cure 这次我们来看看一些关于调试的小提示。 首先,而且也是最重要的就是,编写测试代码,在Rails里编写单元测试和功能测试都很简单,使用它们,可以减低bug发生率,也可以避免在你从前的代码中突然出现bug。 测试代码告诉你哪 发布时间:2012-06-14 作者: 佚名技术 views(185)
Ruby on rails开发从头来(windows)(十七)-控制访问权限 时间: 2011-12-02 博客园 Cure 上次我们实现了登录的页面,现在我们区别管理员和普通用户,根据用户的不同身份,转入到不同的页面 在rails中提供了filter来截获访问某个action的请求,可以用filter在action被调用前或调用后添加我们自己的处理。在这里 发布时间:2012-06-14 作者: 佚名技术 views(571)
|