任何傻瓜都能写出计算机可以理解的代码。好的程序员能写出人能读懂的代码。
#2 楼 @fabregaszy 这个应该是缓存的问题,可以看一下服务器在处理bootstrap.css
文件时的状态码。如果是304 Not Modified
就说明了服务器在响应时是返回了缓存的 css 文件。
你改掉了文件的名字或者删除tmp/cache/assets
实际上都是使服务器找不到缓存,服务器在这种情况下就会直接去读你的新的bootstrap.css
文件了。
#1 楼 @blackanger 嗯嗯
鉴于这两天在弄的邮件发送功能,推荐一下 Mandrill,每个月有 12000 封免费邮件,只试过用 Gmail 跟 QQ 企业邮箱接收过,速度挺快的。
#75 楼 @xiaoniuniu 提问是好事,只不过提问前可以适当考虑先尽量通过谷歌或者官方文档解决你的问题,实在搞不定了就发问,没有什么对不对得住的。
#2 楼 @zhangyuan 大写字母开头的是常量才对吧
#72 楼 @xiaoniuniu 或者你可以试下这个,是在论坛的 wiki 上找到的 http://rogerdudler.github.io/git-guide/index.zh.html
#72 楼 @xiaoniuniu 链接的话我也没有,书的话或许可以看一下《git 权威指南》,我自己没看过,但同事说挺好的,你可以尝试一下。你现在是自己一个人弄 rails 吗
#69 楼 @xiaoniuniu 你的数据库表里还没有数据表吧
没有量化的薪资都是耍流氓
#56 楼 @xiaoniuniu 你不是少写了,你是多写了,model 是不需要复数形式的,一个 model 就是一个个体,所以把你的Products
改为Product
吧
#51 楼 @xiaoniuniu 那肯定就报错了啊,你应该要有Product
这个model
的,没定义Product
的话自然就报错。你是怎么 generate 数据库的?
#48 楼 @xiaoniuniu 我也是从rails tutorial
学起的,但是都是似懂非懂,建议你学到新的知识的时候就上http://guides.rubyonrails.org/搜一下详细的解释
#46 楼 @xiaoniuniu 你的Product
在哪定义的?
#42 楼 @xiaoniuniu 能贴一下你的controller
的代码吗?看一下:http://ruby-china.org/topics/13152,看看如何高亮代码
#41 楼 @xiaoniuniu 不客气哈,感觉你需要多读 rails guides
赞一个
楼主没有专门的设计师?
#37 楼 @xiaoniuniu 那你就这样做吧:
# app/controllers/static_pages_controller.rb
class StaticPagesController < ApplicationController
def home
# Other codes
@products = Product.all
end
end
View 的代码:
<!-- app/views/static_pages/home.html.erb -->
<% @products.each do |product| %>
<%= image_tag product.image_url%>
<% end %>
但是建议你不要用static_pages
这个名字,因为你的页面根本就不是静态页面
#16 楼 @jarorwar 我也不知道呢。 #10 楼 @cloudsben 我又想到了,可以挑几个印成胸章,挂书包上,多好啊
#35 楼 @xiaoniuniu 你先说说你都要在首页上显示什么咯
#32 楼 @xiaoniuniu 你的首页都指到'static_pages#home'
了,为什么是static_pages
呢?你的首页是静态页面?你的首页要显示什么东西呢?
#31 楼 @xiaoniuniu 那你应该在config/routes.rb
文件里边指定:
root to: 'products#index'
看一下:http://guides.rubyonrails.org/v3.2.13/routing.html#using-root
#28 楼 @xiaoniuniu 你的 index.html.erb 文件是在public
目录下的?或者你把你config/routes.rb
里的代码贴一下。肯定是你自己搞错了