Django 3 не отображает Stati c изображение - PullRequest
0 голосов
/ 18 апреля 2020

Я учу себя Django и загружаю файл stati c локально с помощью runserver, однако изображение не отображается. Я прошел через все вопросы, заданные ранее о переполнении стека, и не смог найти ответ. Я также прочитал документацию по файлам stati c для Django 3 на веб-сайте Django и не смог найти ответ. Если кто-нибудь посмотрит на мой код и скажет, что я делаю неправильно, он будет признателен.

Вот мой каталог с файлами stati c в настройках:

STATIC_URL = '/static/'
STATICFILES_DIRS =[
    os.path.join(BASE_DIR,"static"),
    '/var/www/static',
] 

Вот моя страница url.py в папке моего проекта:

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    #path('AppThree/', include('AppThree.urls')),
    path('help/',include('AppThree.urls')),
    path('gundam/',include('AppThree.urls')),
    path('admin/', admin.site.urls),
]

Вот запрос функции для страницы в моем файле views.py:

def gundam(request):
#gundamdict = {'get_image':STATIC_DIR}
return render(request,'AppThree/gundam.html')

А вот изображение тег в моем HTML:

  <body>
    {% load static %}
  <img src= "{% static 'images/Gundam.jpg'}" alt = "Gundam Barbatos">
  </body>

Есть идеи, что я делаю не так?

...