Rails 请教 depot 迭代 A2:更美观的列表页

crabby · March 27, 2012 · Last by Crabby replied at March 27, 2012 · 2917 hits

新手,我在做 a2-更美观的列表页的时候,按照书中的示例,无法生效。

先说下基本情况: 1.创建 seed.rb 文件,我是直接从书中的源码链接处下载的, 源码链接是: http://media.pragprog.com/titles/rails4/code/rails30/depot_b/db/seeds.rb 我下载到的我本地示例的,db 文件夹下面。这个 seeds.rb 文件,在我理解为删除我本地所有的商品列表,并且更新数据库的内容。为了生效,已在 depot 中执行了 rake db:seed

2.为了美化视图,我需要使用到一些图片文件和.css 文件 While you’re there, copy the images4 and the depot.css file5 into corresponding places (public/images and public/stylesheets in your application). 我已经下载,并且安放在了相应的目录中了 3.之后我启用了 rails server,但是目前来看,展示的页面出奇的土

-----偶不知道社区帖子咋贴图片哈,现在有个疑问,我想请教一下相亲们 我觉得是自己的 seeds.rb 中的测试数据并没有生效,但是并不清楚是什么原因导致的?

目前来看如果我自己生成数据,将项目中的/images/*.png 等图片做 url 是在首页可以正常显示的。酒是 seeds.rb 中的测试数据没法做到生效,大家之前有遇到过这样的问题吗?

你用的 rails 是什么版本的?

#1 楼 @IchiNiNiIchi 我使用的是 Rails 3.2.2

#1 楼 @IchiNiNiIchi 多谢你的回复,好像是这样,至于源代码的细节,我还没有仔细看。后来我在网上,找了一个 Rails 3.2 对应的 seeds.rb 现在信息展示完整了。图片显示还存在些问题,我再研究研究,问题应该不大了,thanks.

OK 结帖了,多谢 IchiNiNilchi 点拨,偶原来的 seeds.rb 文件过旧,重新下载了个 rails 3.2 版本的生效了

You need to Sign in before reply, if you don't have an account, please Sign up first.