Djangoda arkaplan resmi ekleme

Merhaba.Djangoda html dosyasinin icine nasil resim(<img>) akatrilacagini biliyorum.ama bir <div>in arkaplan resmini nasil degistirecegimi bilmiyorum.bir divimiz oldugunu varsayalim:

<div></div>

Bu divimize arkaplan resmi nasil ekleriz?(django ortaminda).yardimci olursaniz sevinirm.

<div style="width:150px; height:150px; background-color: black;"></div>

style (css yazılacak yer)
width (genişlik)
height (yükseklik)
background-color (arkaplan rengi)
black (siyah)

1.arkaplana renk degil resim eklemek istiyorum
2.arkaplana resmi django ortaminda eklemek istiyorum

CSS’de bu kolay:
https://www.w3schools.com/cssref/pr_background-image.asp

Template kullanın?

cssde yapa biliyorum.django ortaminda yapinca olmuyor.sorun orada.

templatede olmuyor zaten.

örneğin;

djangoda sayfaya yönlendirdiğin dosya views.py içinde resimin yolunu gönderirsin.

views.ps

from django.shortcuts import render

def anasayfa(request):
 resimim = "resim.uzantısı"
 return render(request, 'anasayfa.html', {'resim': resimim})

yolladığımız resimi anasayfa.html içinde kullanmak için {{ resim }} yazarız.

anasayfa.html

<html>
 <head>
   ...kodlar
 </head>
 <body>
  ...kodlar
  <div style="width:150px; height:150px; content: url('{{ resim }}');"></div>
 </body>
</html>
1 Beğeni

iste aradigim cevap.tesekkur ederim.