Görüntüyü açabileceğim, üzerine yazabileceğim ve sonra kullanıcıya sunabilmem için ImageField mutlak yolunu Django görünümünde görüntülemeye çalışıyorum.Django: Görüntüyü Alın Get image url
Medya klasörüne kaydedilen görüntü için mutlak yol almakta sorun yaşıyorum.
item = get_object_or_404(Item, pk=pk)
absolute_url = settings.MEDIA_ROOT + str(item.image.path)
ben item.image yolunu (The 'banner' attribute has no file associated with it.
) sahip olmadığı, hatası alıyorum. item.image, ImageField'dır ve resim alanında kayıtlı görüntünün mutlak yolunun nasıl elde edileceğini bilmek isterim (Django görünümünde).
Ben .url kullanarak çalıştı ama .. o şablonları çalışır ancak görünümünde çalışmaz:/Belki – Byteme
ben genişletilmiş hve gerçeği neden oluyor ImageField'ı BannerField'a aktar ... ama yaptığım her şey üzerine yazılmış temiz bir yöntem var. – Byteme
@ user2225675 Görüntü dosyalarını nasıl yönetirsiniz? Görünüşe göre item.image'nin göreli dosyası eksik. Belki yüklemenin yanlış yapılandırılmasından kaynaklanıyordu ya da şablon ve görünümde farklı öğeleri deniyorsunuz? – okm