Итак, позвольте мне дать вам рабочий образец.Ваш файл settings.py может выглядеть следующим образом:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]
Здесь у меня в корневом каталоге проекта есть папка «static», в которой находятся такие папки, как «css», «js» и т. Д. Вам также необходимо установитьэто в вашем urls.py, чтобы он был доступен для шаблона.Поэтому я бы сделал это следующим образом:
from django.contrib import admin
from django.urls import path
from django.conf.urls.static import static
from django.conf import settings
urlpatterns = [
path('', user_login),
path('admin/', admin.site.urls),
]
urlpatterns += staticfiles_urlpatterns()
Затем в верхней части HTML-страницы импортируйте статические файлы
{% load static from staticfiles %}
<link rel="stylesheet" href="{% static 'css/bootstrap.min.css'%}">
<link rel="stylesheet" href="{% static 'css/style.css'%}">
Надеюсь, это поможет