crud作业

学生管理系统, 1. 要有学生列表,字段有姓名,年龄,性别,

 2. 可以添加学生, 年龄用下拉菜单,性别用单选框 

3. 修改,年龄用下拉菜单,性别用单选框。! 

4. 删除学生功能。


新建项目 rails new

创建数据库 rake db:create

建表 rails g migration create_students


rake db:migrate

配置路由:resources :students

定义controller

students_controller.rb



views新建文件夹-名字与controller一致

建index页面

rails s 查看浏览


建立models-跟数据库连接

student.rb 单数


rails c 测试

Student (是否能连接数据库)


Student.all 查询所有数据


view/students/index 8:27秒


刷新页面 得到


查看  根据路由表写连接



写show方法


写show.html.erb

*安装断点gem

Gemfile下


bundle 安装

重启项目 rails s



点查看 走断点

params  -查看后台传过来的参数


找学生


粘到


show页面使用student变量



写修改



找edit方法


页面点击 修改 params



建立edit.html.erb 19分钟


写UPdete方法 跳过验证



写添加


写new方法

def new

end

view new.html.erb 45分钟


create方法


写删除


destroy方法



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值