zoukankan      html  css  js  c++  java
  • 静态文件配置

    js、css、img等都叫做静态文件

    需要在settings配置文件里面写上这写内容:

    # STATIC_URL = '/xxx/' #别名,随便写名字,但是如果你改名字,别忘了前面页面里面如果你是通过/xxx/bootstrap.css的时候,如果这里的别名你改成了/static/的话,你前端页面的路径要改成/static/bootstrap.css。所以我们都是用下面的load static的方式来使用静态文件路径
    STATIC_URL = '/static/' #别名
    
    STATICFILES_DIRS = [
        os.path.join(BASE_DIR,'jingtaiwenjian'), #注意别忘了写逗号,第二个参数就是项目中你存放静态文件的文件夹名称
    ]

    html页面引入静态文件的写法,因为别名也可能会修改,所以使用路径的时候通过load static来找到别名,通过别名映射路径的方式来获取静态文件

    {% load static %}
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <link rel="stylesheet" href="{% static "css/logincss.css" %}">
    </head>
    <body>
    <h1>这是主页</h1>
    <img src="{% static "img/1.jpg" %}" alt="">
    <form action="/login/" method="post">
        {% csrf_token %}
        用户名:<input type="text" name="username">
        <button>提交</button>
    </form>
    </body>
    <script src="{% static "js/loginjs.js" %}"></script>
    </html>
    login.html
    h1 {
        background-color: aquamarine;
    
    }
    logincss.css
    alert('ok')
    loginjs.js

    运行后可以看到静态引入成功

  • 相关阅读:
    光学字符识别OCR-6 光学识别
    光学字符识别OCR-5 文本切割
    光学字符识别OCR-4
    光学字符识别OCR-3
    leetcode 7 Reverse Integer(水题)
    leetcode 1 Two Sum(查找)
    DFS的简单应用(zoj2110,poj1562)
    Havel-Hakimi定理(握手定理)
    zoj1360/poj1328 Radar Installation(贪心)
    饶毅:做自己尊重的人
  • 原文地址:https://www.cnblogs.com/anthony-wang0228/p/10914196.html
Copyright © 2011-2022 走看看