У меня проблемы с отображением содержания c на моем веб-сайте, я не могу понять, в чем проблема
Вот мой браузер:
это мой settings.py
файл:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
TEMPLATE_DIR = os.path.join(BASE_DIR,"templates")
STATIC_DIR = os.path.join(BASE_DIR,"static")
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'first_app',
]
STATIC_URL = '/static/'
STATICFILES_DIR = [
STATIC_DIR,
]
views.py
файл:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index (request):
my_dict={'insert_me':"Hello I am from views.py!"}
return render(request,'first_app/index.html', context=my_dict)
url.py
файл:
from django.conf.urls import url
from first_app import views
urlpatterns=[
url(r'^$', views.index, name='index')
]
и файл моих шаблонов:
<!DOCTYPE html>
{% load static %}
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title>Django Page</title>
</head>
<body>
<h1>Hi this is a picture from Zakopane</h1>
<img src= "{% static "images/picture1.jpg" %}" alt="Picture not found">
</body>
</html>
Я получаю сообщение об ошибке "GET /static/images/picture1.jpg HTTP / 1.1" 404 1683 "на терминале.
Буду признателен за любую помощь Заранее благодарю!