Kağıt sıkışması yapmayı ve resimlerimi yüklemeyi başarabildim, ancak bilinmeyen bir nedenden ötürü Raylar bunları bile bulamıyor. Windows 10 + Rubymine 2016.1 kullanıyorum ve arborescence'ın projesinde, Rubymine tarafından kırmızı renklendirilmiş birkaç klasör görebiliyorum. Bu klasörler benim yüklenen resmi içeren, ama benim tarayıcı üzerinden veya <%= image_tag(@post.image.url(:small)) %>
yaparak onlara ulaşmaya çalışırken, bir 404 durumunu almakAtaç - Alınan herhangi bir resme ulaşamıyorum
modelim
class Post < ActiveRecord::Base
validates_presence_of(:titre, :contenu)
has_attached_file :image, :styles => {
:large => "400x400>",
:medium => "300x300>",
:thumb => "100x100#"
},
:default_url => "/images/:style/missing.png",
:path => ":rails_root/public/system/:class/:attachment/:style/:filename",
:url => '/images/:class/:id/:basename.:extension'
validates_attachment_content_type :image, :content_type => /\Aimage\/.*\Z/
end
bilen var mı olduğunu rengin ne anlama geldiğini ya da 404 hata durumumu nasıl düzeltebilirim?
<img src="/system/posts/images/large/sorry.jpg" alt="">
ve benim görüntü gayet güzel göründü: peşin
GÜNCELLEME
yılında Teşekkür bazı öfkemin şeyler çalışırken, ben şarabı HTML aşağıdaki elle eklenir. Bu yüzden @ post.image.url tarafından oluşturulan yolun yanlış olduğunu tahmin ediyorum /system/posts/images/000/000/012/medium/nope.jpg
Bunu modelime nasıl koyabilirim?
Eğer 'IMAGE_TAG erişmeye çalıştığınızda yaptı: Eğer modeli – uzaif
, üzgünüm Aptalım ama orta ve başparmağımla denedim ama sonuç aynı – uzaif
Yes tanımlamak zorunda küçük erişmek için (@ post.image.url (orta))' – Jaeger