Django项目中没有加载CSS?
我是Django的新手,但我的任务是为项目做前端工作。我一直在研究如何准确地加载css文件,我发现的方法根本不起作用。以下是.html文件布局:Django项目中没有加载CSS?,css,django,django-templates,Css,Django,Django Templates,我是Django的新手,但我的任务是为项目做前端工作。我一直在研究如何准确地加载css文件,我发现的方法根本不起作用。以下是.html文件布局: {% load static %} <html> <head> <title class="title"> NHSEE Homepage </title> <!--<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bo
{% load static %}
<html>
<head>
<title class="title"> NHSEE Homepage </title>
<!--<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap-theme.min.css"> -->
<link rel="stylesheet" href="{% static 'css/homepage.css' %}">
</head>
<body>
<div class="container">
<h1> NHSEE </h1>
<a class="btn btn-1" href="/judges">Judges</a>
<br>
<a href="{% url 'students' %}">Students</a>
<br>
<a class="btn btn-1" href={% url 'scoring-sheet' %}>Scoring Sheet</a>
<br>
<a href="/students">Students</a>
<br>
<a href="/projects">Projects</a>
</div>
这是文件的布局,不确定我是否将导致问题的文件放在了哪里
非常感谢您的帮助。这是非常令人沮丧的,因为我以前做过专业的前端工作,无法得到一个愚蠢的css文件来显示
编辑:settings.py文件因此,首先需要在settings.py中包含STATICFILES\u DIRS: 然后继续,移动你所有的资产css,js,字体。。。指向应用程序中未包含的manage.py旁边名为assets的目录 例如,假设您拥有assets/css/home_page.css;您应该在模板中使用{%static'css/home\u page.css%}来访问该模板,而忽略资产目录
这是最基本的想法,您可以根据需要命名这些目录。因此,首先您需要在settings.py中包含STATICFILES\u DIRS: 然后继续,移动你所有的资产css,js,字体。。。指向应用程序中未包含的manage.py旁边名为assets的目录 例如,假设您拥有assets/css/home_page.css;您应该在模板中使用{%static'css/home\u page.css%}来访问该模板,而忽略资产目录
这是基本的想法,您可以根据需要命名这些目录。请同时包括settings.py文件的尾部-我们需要关于STATIC\u URL和STATICFILES\u DIRSAh的详细信息,我会编辑请同时包括settings.py文件的尾部-我们需要关于STATIC\u URL和STATICFILES\u DIRSAh的详细信息,我来编辑一下
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'assets')]