在Django中,HTML页面默认不会加载CSS样式表。这是因为Django框架默认使用静态文件处理器来管理和提供静态文件,包括CSS文件。为了在Django中加载CSS样式表,需要进行以下步骤:
STATIC_URL
和STATIC_ROOT
来实现。STATIC_URL
定义了静态文件的URL前缀,一般为/static/
;STATIC_ROOT
定义了静态文件的实际存放路径,可以是项目中的某个目录。static
的目录,并在其中创建一个名为css
的子目录。将CSS样式表文件放置在css
目录中。{% load static %}
标签加载静态文件标签库。然后使用{% static 'css/style.css' %}
标签来生成CSS文件的URL。完整的步骤如下:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'css/style.css' %}">
这样,Django就会根据配置的静态文件路径,将CSS样式表文件提供给HTML页面加载。
推荐的腾讯云相关产品:腾讯云对象存储(COS)
领取专属 10元无门槛券
手把手带您无忧上云