zoukankan      html  css  js  c++  java
  • 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  "静态文件的路径" %}

  • 相关阅读:
    各种知识点
    链表
    滑动窗口
    数组

    【转】无重复字符的最长子串
    【转】荷兰国旗问题 三指针排序
    【转】回溯思想团灭排列、组合、子集问题
    【LeetCode】45. 跳跃游戏 II
    动态分配内存初始化二维数组
  • 原文地址:https://www.cnblogs.com/ivy-blogs/p/10649615.html
Copyright © 2011-2022 走看看