Rails
文章平均质量分 90
孙小兔
这个作者很懒,什么都没留下…
展开
-
Rails 利用will_paginate进行异步分页
一、 利用现有的will_paginate模块will_paginate: https://github.com/mislav/will_paginate引入Gem包gem 'will_paginate', '~> 3.1.0'HTML:<%= will_paginate @posts %> Controller:@productions = Production.paginate(:p原创 2017-08-08 13:54:29 · 742 阅读 · 1 评论 -
Rails项目调试: Aptana Stodio + buy-debug-ide.
Pre-ConditionDownload and configure Aptana StodioEnsure ruby is installedDebug rails project with Aptana StodioInstall ruby-debug-idegem install ruby-debug-ideChange directory to rails project ro原创 2017-08-08 13:58:00 · 485 阅读 · 0 评论 -
Rails 入门 —— 新建一个blog程序
ruby on railsIDE: Aptana Studio新建一个blog程序原创 2017-07-24 21:51:08 · 808 阅读 · 0 评论 -
Rails 简单的小例子 —— 新建一个购物网站
创建Shop项目 $ rails new shop 利用scaffold创建资源 $ rails generate scaffold production name:text price:float amount:integer 显示rails为资源分配的routes地址 $ rake routes | grep production DB Migrate $ bin/rails db:mig原创 2017-07-24 22:08:18 · 1436 阅读 · 0 评论 -
Rails DB command
DB commandCreate DB$ rake db:create Drop DB$ rake db:drop Create DB table according to migrate file$ rake db:migrate Create a db/schema.rb file that can be portably used against any DB supported by原创 2017-07-24 22:14:31 · 354 阅读 · 0 评论 -
Ruby & Rails & Bootstrap reference 参考必备
Rubyhttp://wiki.jikexueyuan.com/project/ruby/https://ruby-china.org/ Railshttp://guides.ruby-china.org/http://www.maiziedu.com/course/780/https://github.com/rails/Bootstraphttp://www.bootcss.co原创 2017-07-24 22:18:17 · 450 阅读 · 0 评论 -
Rails link_to 和 button_to 的区别
link_to & button_tolink_to 和 button_to 其实还是存在很大区别的,我们可以查看一下源代码。 源代码: https://github.com/rails/rails/blob/master/actionview/lib/action_view/helpers/url_helper.rbdef link_to(name = nil, options =原创 2017-07-24 22:20:11 · 1281 阅读 · 0 评论 -
权限控制[1] CanCan + Rolify + Devise
用Gem进行安装Reference:Devise + CanCanCan + rolify Devise api 说明使用devise、cancan和rolify组件建立用户权限模型的说明。 devise:负责用户注册、登录、退出、找回密码等操作。 devise_githubcancan:负责角色建立、对角色授权、在页面中根据授权是否显示元素,以及模型中超出授权时抛出异常。 canc原创 2017-08-16 17:15:18 · 868 阅读 · 1 评论 -
权限控制[2] CanCan + Rolify + Devise
在model/ability.rb中定义权限Reference: Defining Abilities 基础权限class Ability include CanCan::Ability def initialize(user) user ||= User.new # guest user (not logged in) if user.admin? can :m原创 2017-08-16 17:14:35 · 523 阅读 · 0 评论