当前位置:   article > 正文

Django-4. 静态资源加载_django4怎么加载静态资源

django4怎么加载静态资源
  1. 先看目录结构

这里写图片描述

项目目录-> statics -> crm-> style

  1. 设置setting.py 静态文件路径

这里写图片描述

STATIC_URL = '/static/'
PROJECT_PATH = os.path.abspath(os.path.dirname(__file__))
STATIC_ROOT = os.path.join(os.path.dirname(PROJECT_PATH), 'statics')
STATICFILES_DIRS=[
    ("crm_css",os.path.join(STATIC_ROOT,'crm/style')),
]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  1. html 中引用静态资源

    3.1 直接引用路径

    <link rel="stylesheet" type="text/css" href="/static/crm_css/login.css" />
    • 1

    绝对路径引用时需要加 绝对路径标识+二级标识

    3.2 通过模板替换功能引入

    {% load staticfiles %}  
    <link href="{% static 'crm_css/login.css' %}" rel="stylesheet">
    • 1
    • 2

    因为二级标识实际上已经存放了静态资源标识,所以只需要二级标识即可

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/489466
推荐阅读
相关标签
  

闽ICP备14008679号