gpt4 book ai didi

html - CSS 链接静态页面

转载 作者:行者123 更新时间:2023-11-28 03:07:15 24 4
gpt4 key购买 nike

在你将其标记为重复之前,我确实已经看过 django 论坛、教程等。

我有一个用 Django 制作的博客,该博客的索引页面模板需要有一个我在静态文件夹中链接的 css 样式表。 (附文件夹树 attached ).

在模板的 html 中,我有以下代码:

{% load static %}
<link rel="stylesheet" type="text/css" href="{% static 'blog/style.css' %}" />

为什么这不起作用!谢谢!

编辑:我在我的 sitename/base.py 文件中找到了这个:

STATICFILES_FINDERS = [
'django.contrib.staticfiles.finders.FileSystemFinder',
'django.contrib.staticfiles.finders.AppDirectoriesFinder',
]

STATICFILES_DIRS = [
os.path.join(PROJECT_DIR, 'static'),
]

STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATIC_URL = '/static/'

MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'

会不会是目录的问题? manage.py collectstatic -l 说:

196 static files symlinked to '/home/myusername/webapps/mysite/static'.

最佳答案

打开访问此 CSS 文件的 View 时检查控制台。 cmd 控制台将打印他们将用于查找 CSS 文件的绝对 URL。从 url 中,您可以确定问题所在。查看 URL 是如何构建的。

关于html - CSS 链接静态页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45888208/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com