Я новичок в Django, и у меня возникла проблема при связывании файла CSS с HTML. Несмотря на то, что я делал это с помощью учебника, я не смог найти, что не так с кодом. Файл CSS, кажется, работает частично.
home file:
{% load static %}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="description" content="Dento - Dentist & Medical HTML Template">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Title -->
<title>Dento - Dentist & Medical HTML Template</title>
<!-- Favicon -->
<link rel="icon" href="{% static 'website/img/core-img/favicon.ico' %}">
<!-- Core Stylesheet -->
<link rel="stylesheet" type="text/css" href="{% static 'website/css/style.css' %}" />
</head>
style. css файл, по какой-то причине этот файл изначально находился в другом месте, поэтому мне пришлось изменить немного путь URL-адресов (эти файлы находятся в той же папке). Лично я думаю, что проблема связана с этим импортом, но я не знаю, что не так:
@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700");
@import url('bootstrap.min.css');
@import url('animate.css');
@import url('default-assets/classy-nav.css');
@import url('owl.carousel.min.css');
@import url('magnific-popup.css');
@import url('font-awesome.min.css');
@import url('style2.css');
и файл settings.py:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'website',
]
и staticfiles_dir:
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static'),
]