django的静态文件的引入


 

django的静态文件的引入

 


1.路径配置

  • 在templates文件夹的同级目录下新建static文件夹
  • 在setting里面写上STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')]

2.静态文件的引入

  • 硬编码
  •  1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4     <meta charset="UTF-8">
     5     <title>Title</title>
     6     <link rel="stylesheet" href="/static/css/crm/index.css">
     7 </head>
     8 <body>
     9     <form action="">
    10         <p>测试模板页面</p>
    11     </form>
    12 </body>
    13 </html>

    在html的头部引入外部静态文件

  • 模板标签
     1 {% load static %}
     2 <!DOCTYPE html>
     3 <html lang="en">
     4 <head>
     5     <meta charset="UTF-8">
     6     <title>Title</title>
     7 {#    <link rel="stylesheet" href="/static/css/crm/index.css">#}
     8     <link rel="stylesheet" href="{% static 'css/crm/index.css' %}">
     9 </head>
    10 <body>
    11     <form action="">
    12         <p>测试模板页面</p>
    13     </form>
    14 </body>
    15 </html>

    在模板的头部写上{% load static %},再在link标签里写入{% static  "静态文件的路径" %}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM