where(:orders_count => params[:orders].to_i)
#17 楼 @vkill 我觉得 browserify 更干净一点,和 Rails 集成也容易 https://github.com/browserify-rails/browserify-rails 。
判断微信浏览器关掉 Turbolinks。
write_attribute :password, generatePassword(password)
密码 hash 不用自己写 http://api.rubyonrails.org/classes/ActiveModel/SecurePassword/ClassMethods.html
-b 0.0.0.0
有直播和录像吗?
如果你学的是 Web 开发
10 Ideas for Beginner Web Developers
https://medium.com/code-thinking/10-ideas-for-beginner-web-developers-2f725aed08d5
不理解你为什么不接着上贴问,新开一个帖子上个帖子讨论的线索就丢失了。
先写到页面里,如果多个地方要用再抽取出来。
#7 楼 @rubyu2 Matz 现在受雇于 Heroku(Salesforce 旗下),领导 Matz Team,这个团队用于专心开发推广 Ruby。所以 Ruby 有一个严肃的企业赞助商 Salesforce。
https://www.new-bamboo.co.uk/blog/2011/07/12/translation-of-matz-q-a-article-after-joining-heroku/
Mr Matsumoto (Matz going forward): When I last met Mr Marc Benioff (CEO of Salesforce.com) he asked me how he could support the development of Ruby.
So I told him that I want to improve the situation which the majority of Ruby Core developers face, that they are either doing their work in their own spare time or they worry about their job security.
He said he could provide us some support and that’s why I decided to join Salesforce.com through Heroku (Note: Several members of Ruby Core are currently under negotiation to join Heroku).
正常来说,get 和 post 应该有两个 action:
resources :users, only: [:new, :create]
# 等同于
get 'users/new', to 'users#new'
post 'users', to: 'users#create'
PS:如果你不用这种 Rails 默认的路由格式,就要在 form_for 加上 url
参数。
def new
@user = User.new
end
def create
@user = User.new(params.require(:user).permit(...))
if @user.save
# ...
else
render :new
end
end
此时表单页面文件名改为 new.html.erb
。
合在一个 action 也不是不可以,但不是 Rails 推荐的做法:
def register
if request.get?
@user = User.new
else
@user = User.new(params.require(:user).permit(...))
if @user.save
# ...
else
render :register
end
end
end
更多路由知识看官方文档 http://guides.ruby-china.org/routing.html
get 'users/register'
post 'users/register'
这里把 get 和 post 都路由到同一个 action 了,get 访问的时候就调用 user_params,这时候 params 是空的。应该把 get 和 post 的 action 分开。
PS:看的是什么书?
是我就 ping -c 10 -W 1
算了。
Controller 的内容贴全,routes.rb 也贴出来。
照着书本写到这里的时候不动了。
什么不动了?
问题出在哪里?
问题在哪里?
再把行号去掉,不然回答的人不能直接复制粘贴。
排版不合格。
七牛可以用它镜像功能,每次从源服务器抓取一次。Rails 里面 asset host 指向七牛的 CDN。