如果我在使用 django 框架时我的 css 不工作,我该怎么办?

Posted

技术标签:

【中文标题】如果我在使用 django 框架时我的 css 不工作,我该怎么办?【英文标题】:what should i do if my css is not working while i am using django framework? 【发布时间】:2020-09-23 20:42:31 【问题描述】:

在主 html 文档中:

% load static %

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="STATIC_URLsgbit/style.css" media="screen" >
    <title>sgbit</title>
</head>
<body>
    % block content %% endblock %
</body>
</html>

在 settings.py 文件中:

STATIC_URL = '/static/'

STATIC
    os.path.join(BASE_DIR , 'static'),
] 

我正在尝试更改基本背景颜色以确认 css 正在处理我的文档,但我尝试的任何方法似乎都不起作用。我看过很多 youtube 视频,也多次阅读文档。你能告诉我我的代码中的问题吗?

【问题讨论】:

你能显示目录结构和你有css文件的目录吗? 【参考方案1】:

使用这个:

% load static %

<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css" href="% static 'sgbit/style.css'% " media="screen" >
    <title>sgbit</title>
</head>
<body>
    % block content %% endblock %
</body>
</html>

【讨论】:

以上是关于如果我在使用 django 框架时我的 css 不工作,我该怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

我在将 Css 文件链接到 Django 模板时遇到问题

静态 CSS 文件未在 Django 框架中加载

如何正确使用 django 静态文件

Django奇怪的CSS问题

Django静态图像不显示

如果我只想让我的网站响应,我应该使用啥 css 框架 [关闭]