在更新之前
params[:user].delete(:password)
params[:user].delete(:password_confirmation)
你的错误是因为
@user.update_attributes(params[:user])
这一句搞的鬼!这一句会产生验证,就是 user 这个 model 中的验证,你的验证中有包含密码的验证。
Updates the attributes of the model from the passed-in hash and saves the record, all wrapped in a transaction. If the object is invalid, the saving will fail and false will be returned.
都关掉,重新启动 rails s。
搞定了
生成的 html 中有
def print puts "" end
可是没有 ruby 这个 css 的 class,怎么高亮嗯?请问这个 class 那里找,还是说我那里搞错了,这个 css 应该是随着 coderay 一起安装的吧。
请问如何高亮呢? 我是这么输入的。 html def person sdf end
ruby def person sdf end
这两种情况都没有亮!
请注意三个 1 前面的那个键我是敲了的,这里没有敲,是因为敲了就变成代码了!
tanoku/redcarpet on Github 在这个项目不存在了。 现在使用 https://github.com/emiddleton/redcarpet
看似大同小异,实则有设计者的哲学在里面,以及设计者希望使用者如何来使用和看待框架的希望在里面。
这个是请求来源的意思。 可以用来做来源统计,例如:京东就可以统计,有多少百度过来的用户,有多少搜狗过来的用户,有多少直接访问的用户。直接访问的用户请求中的 referer 部分就是空的。
什么内容呢?是 ruby,rails 这类技术网站,还是任何技术网站,还是任何网站,生活类的可以吗?新闻可以吗?给个范畴吧,不好推荐! http://api.rubyonrails.org/ http://guides.rubyonrails.org/ http://ruby-doc.org/ http://apidock.org/
库存量的设计,甚至是库存的设计,甚至是库存如何减的问题? 是设计一个字段,然后所有下单商品然后来减这个字段的值? 还是分库,北京库,上海库,北京不够货再来差其他地方的库存?
首先说一下,头像很有意思,故意的吧。
看不明白,不过没有关系,高深的我都看不明白。 我说一下我的理解吧。 DSL,就是领域描述语言,就是说业务领域的语言来描述一件事情。
框架个数和问题个数,这个不好对应吧,好像是两回事!一个框架是解决一类问题的,就算是一类问题,也有个别问题用框架之外的解决更好点!!
#9 楼 @leonkaiyu 这哥们说的太正确了。想想自动化哪些重复体力活,那时候肯定刮目相看了。
大家瞎扯淡
这种定时 job,一般框架都不带,就算带上,大多也是鸡肋,有专业的定时 job 来做更好。也可以减轻框架的负担。
有空去上海吧,哪里应该很多
rails g bootstrap:install
我要是不跟着回复一下,是不是就。。。 选 2 吧,看你自己的兴趣了
我刚看到 rails 的源码中有这个一回事,又想到了你的帖子,然后就给你回复了。哈哈!
irb(main):017:0> p.getName
before
andyshi
after
rails 的一个 module 就提供这个功能。
class Person
def getName
puts "andyshi"
end
end
class Person
def getName_new
puts "before"
getName_old
puts "after"
end
alias_method :getName_old, :getName
alias_method :getName, :getName_new
end
独立静态化的过程,单独定时静态化,或者在 save 之后调用静态化组件负责静态化页面。
静态页面中包含一段 ajax 获取动态内容的代码,负责获取动态的内容。