Django静态资源配置

Settings文件设置

INSTALLED_APPS 设置

确保 django.contrib.staticfiles 添加到INSTALLED_APPS中 默认是已经添加上的

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'book_cms.apps.BookCmsConfig',
]

添加静态文件配置

STATIC_URL = '/static/'  //这个的static和下面的static不是同一个概念

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

]

文件导入

文件目录如下

HTML文件导入方式一

<link rel="stylesheet" href="/static/css/style.css">

HTML文件导入方式二

{% load  static %} }}   <--!已经要 在文件头加入这个--》
<link rel="stylesheet" href="{% static 'css/style.css' %}">

猜你喜欢

转载自www.cnblogs.com/ruhai/p/10981768.html