Как исправить тег динамического изображения в HTML - PullRequest
0 голосов
/ 15 октября 2019

Я рендеринг тега изображения в HTML, и я получил ошибку, как модели:

class Events(models.Model):
    event_author=models.ManyToManyField(Author)
    event_title=models.CharField(max_length=300)
    event_title_image = models.ImageField(upload_to='images/', blank=True, null=False)
    event_description=models.TextField(blank = True)
    event_image_description = models.ImageField(upload_to='images/', blank=True, null=True)
    event_release_date = models.DateField(null="false")

HTML код страницы

{% for events in events %}
    <div>

        <h2><a href="">{{ events.event_title }}</a></h2>
        <p>published: {{ events.event_release_date }}</p>

        <p>{{ events.event_description|linebreaksbr }}</p>
        <img src={{ events.event_title_image }} alt="diagram"  " />

просмотров

def index(request):
    return render(request, 'polls/home.html', {})

"model class name and function name should not be samm"
def Event(request):
    events=Events.objects.filter(event_release_date__lte=timezone.now()).order_by('event_release_date')
    return render(request, 'polls/events.html', {'events':events})

URlsfile

from django.contrib import admin
from django.conf import settings # new
from django.conf.urls.static import static
from django.conf.urls import url, include

from django.conf.urls.static import static
from django.urls import path, include



urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include("polls.urls")),



]+static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)

Я ожидаю, что изображение должно отображаться на веб-странице, тогда я получил ошибку вроде

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...