Я не знаю, почему изображение не отображается на главной странице.Пожалуйста, смотрите мой код.Я на Windows под управлением Python3 и Django 2.1.Нужно ли выполнять какие-либо настройки в файлах где-нибудь в папках Django, как в любом файле конфигурации?Пожалуйста, укажите
Файл настроек:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
Файл URL:
from django.contrib import admin
from django.urls import path
from django.urls import include, path
import jobs.views
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
path('admin/', admin.site.urls),
path('home', jobs.views.home, name='home'),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
Файл модели
from django.db import models
# Create your models here.
class Job(models.Model):
image = models.ImageField(upload_to='images/')
summary = models.CharField(max_length=300)
Файл домашней страницы
<html lang="en">
{% load static %}
<head>
И где я хочу показать изображение, это конец div
<img src="{% static '9.jpg' %}" height="200"></img>
</div>
</section>