Ruby on Rail 开发入门

本文详细介绍了如何使用Rails框架构建一个博客网站,包括创建用户资源对象和评论内容,通过Rake迁移数据库,使用Rails的RESTful API进行资源管理,并配置静态资源服务,最终部署到Heroku平台。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  开发一个博客网站,users资源对象和Microposts评论内容

rails generate scaffold user name:string ,email:string

生成user对象的脚手架 ,脚手架的名字和模型的一样,是单数形式,而资源和控制器是复数形式。

 

使用 Rake 来迁移(migrate)数据库

bundle exec rake db:migrate

会使用定义的user数据模型更新数据库

 

使用rails s (rails server) 来启动本地服务,就能在本地查看了

rails 的请求是基于REST架构,在rails程序中REST意味着大多数的组件会被模型化,编程资源,可以被create,read,update,delete,这些操作对应的http请求方法post,get,patch,delete。

 

设置rails 开启静态资源文件服务

config/environments/production.rb

   config.serve_static_assets=true

heroku run exec rake db:migrate 部署发布到heroku

 

转载于:https://www.cnblogs.com/smailxiaobai/p/4250935.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值