Я вижу только путь к файлу в шаблоне. Я не вижу сам файл. (django 3.x)
settings.py
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
model.py
class EkleModel (models.Model):
aKaydi = models.CharField(max_length=50, verbose_name='A KAYDI')
bKaydi = models.CharField(max_length=50, verbose_name='B KAYDI')
cKaydi = models.CharField(max_length=50, verbose_name='C KAYDI')
upload = models.FileField(upload_to='media/%Y/%m/%d/', verbose_name='DOSYA YÜKLE')
yuklemeTarihi =models.DateTimeField(default =timezone.now)
views.py
def index(request):
girdiler = EkleModel.objects.filter(yuklemeTarihi__lte=timezone.now()).order_by('-yuklemeTarihi')
return render(request, 'sayfalarUygulamasi/index.html', {'girdiler': girdiler})
индекс. html
<img class="card-img-top" src="girdi.upload">
<h4 class="card-title">{{girdi.aKaydi}}</h4>
<h4 class="card-title">{{girdi.bKaydi}}</h4>
<h4 class="card-title">{{girdi.cKaydi}}</h4>
<h4 class="card-title">{{girdi.yuklemeTarihi}}</h4>