, когда я пытаюсь отобразить изображение из моей базы данных в HTML, оно не будет отображаться, но все остальные данные отображаются! так в чем же ошибка?
мой код
модель:
class Homepage(models.Model):
name = models.CharField(max_length=50,default="")
app_contect = models.CharField(max_length=240,default="")
page_url = models.URLField(max_length=250,default="")
app_image = models.ImageField(upload_to='images/',null=True, blank=True)
def __str__(self):
return self.name
views.py:
def home_page(request):
app = Homepage.objects.all()
page = request.GET.get('the_home_page', 1) # the_home_page is the name of pages when user go to page 2 etc
paginator = Paginator(app, 6) # 6 that's mean it will show 6 apps in page
try:
appnum = paginator.page(page)
except PageNotAnInteger:
appnum = paginator.page(1)
except EmptyPage:
appnum = paginator.page(paginator.num_pages)
return render(request,'html_file/enterface.html', { 'appnum': appnum })
HTML-файл:
{% for home_page in appnum %}
<label id="label_main_app"> <img id="img_main_app_first_screen" src="{{ home_page.app_image }}" alt="no image found !" height="160" width="165" > {{ home_page.name }} <br><br> <p id="p_size_first_page"> {{ home_page.app_contect}} <br> <br> <a href=" {{ home_page.page_url }} " type="button" class="btn btn-primary"><big> See More & Download </big> </a> </p>
</label>
{% endfor %}
любая помощь, пожалуйста?