Я сделал библиотечное веб-приложение. Я пытаюсь выполнить поиск по книгам из базы данных. Вся другая информация, такая как название, отображается за исключением изображения. Ниже приведен скриншот введите описание изображения здесь
ниже мой поиск . html
{% extends 'bookslib/base.html' %}
{% block body_block %}
{% load static %}
{% if books %}
{% for book in books %}
<div class="books">
<div class="book">
<img src="{{ book.imagefile.url }}" height="250px" width="200px">
<p>{{ book.title }}</p>
</div>
</div>
{% endfor %}
{% endif %}
{% endblock %}
ниже приведен вид поиска:
enter code here
def search(request):
if request.method == "POST":
query = request.POST.get('query')
if query:
books = Book.objects.filter(Q(title__icontains=query) | Q(author__name__icontains=query))
if books:
return render(request, 'bookslib/search.html', {'books':books})
else:
return redirect('bookslib/home.html')
return redirect('bookslib/home.html')
Я добавил этот путь в urls.py
enter code here
* 1014 моего основного проекта. *
мои изображения находятся в каталоге media / images / media в каталоге, где хранятся мой проект и приложение. пожалуйста, помогите мне. если вам нужна другая информация, пожалуйста, дайте мне знать. заранее спасибо.