gpt4 book ai didi

ruby-on-rails - 在带有回形针的模型中使用 Rails 环境 URL

转载 作者:行者123 更新时间:2023-12-04 06:41:02 25 4
gpt4 key购买 nike

在我的用户模型中,我有一个像这样的回形针设置:

  has_attached_file :profile_pic, 
:styles => {:large => "300x300>", :medium => "150x150>", :small => "50x50#", :thumb => "30x30#" },
:default_style => :thumb,
:default_url => '/images/:attachment/default_:style.png',

如何设置默认 URL,包括完整 URL?
http://0.0.0.0:3000/images/:attachment/default_:style.png 
or http://sitename.com/images/:attachment/default_:style.png

最佳答案

在 Rails 3 中添加:include Rails.application.routes.url_helpers在你的模型中。

在 Rails 2 中添加:include ActionController::UrlWriter在你的模型中。

然后root_url包含您的应用程序的基本网址。那么你可以这样做:

has_attached_file :profile_pic, 
:styles => {:large => "300x300>", :medium => "150x150>", :small => "50x50#", :thumb => "30x30#" },
:default_style => :thumb,
:default_url => "#{root_url}/images/:attachment/default_:style.png",

关于ruby-on-rails - 在带有回形针的模型中使用 Rails 环境 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4231335/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com