Как связать файл из статической папки/подпапки в django
У меня есть файл about.html в папке static. Я хочу видеть содержимое этого файла, когда я ввожу URL в браузер, например 127.0.0.1/about Вот мой код:
в url проекта я написал:
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('about/' , include('app.urls')),
]
url приложения :
from django.contrib import admin
from django.urls import path
from app import views
urlpatterns = [
path("about", views.about, name='about')
]
в файле views.py:
from django.http.response import HttpResponse
from django.shortcuts import render
def about(request):
return render (request, "static /about.html")
но это возвращает мне ошибку, когда я ставлю url 127.0.0.1:8000/about
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/about/
Using the URLconf defined in project1.urls, Django tried these URL patterns, in this order:
admin/
[name='index']
about [name='about']
contact [name='contact']
portfolio [name='portfolio']
about/
portfolio/
contact/
The current path, about/, didn’t match any of these.
You’re seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.
помогите мне пожалуйста