繁体   English   中英

将 CSS 静态链接到 Django

[英]Link CSS static to Django

我对 Django 很陌生,我不知道如何将 CSS 链接到我的项目。

我在应用程序的设置中添加了静态,如下所示,尝试在静态文件夹中定位图片时它工作正常,但似乎没有找到 CSS 文件:

STATIC_DIR = os.path.join(BASE_DIR, 'static')
INSTALLED_APPS = [
'django.contrib.staticfiles',]
STATIC_URL = '/static/'
STATICFILES_DIRS = [STATIC_DIR, ]

在我的 HTML for CSS 面临的问题上:

<link rel="stylesheet" href="{% static 'css/mycss.css' %}">

如果我想添加一张位于同一静态目录但位于不同子文件夹中的图片,它可以正常工作,如下所示:

任何想法我做错了什么? 提前谢谢

如果您处于开发模式 (DEBUG=True)

#In settings.py you need to have
STATIC_URL = '/static/'

#And in your template file:
{% load static %}

#before this line
<link rel="stylesheet" href="{% static 'css/mycss.css' %}">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM