• 006---Django静态文件配置


    静态文件:Js、Css、Fonts、Image等

    这个不难、在setting.py文件加一行

    1 # 别名  用户在url地址栏输入127.0.0.1:8000/static/文件  可以直接访问static下的文件  叫什么无所谓  但是我们一般起名'/static/'  
    2 STATIC_URL = '/static/'
    3 
    4 # static代表项目目录下的static文件夹 不管下面的static名称怎么改,他都指向上面的static_url
    5 STATICFILES_DIRS=[
    6     os.path.join(BASE_DIR,'static')
    7 ]
    settings.py

    这里还有一个问题,就是虽然起来别名,但是如果你把别名改了的话,模版引用static目录下的文件也会报错。因为已经访问不到了。要做到完美的话,要通过{% load static%}加载静态文件。然后在用{% static 'xxx'%}来引用,这有不管你的static文件夹怎么改名字,static_url怎么改名字。他都能自动找到。

     

  • 相关阅读:
    javascript中获取dom元素高度和宽度
    $.ajax()方法详解
    JQ中$(window).load和$(document).ready区别与执行顺序
    第几个幸运数
    乘积尾零
    星期一
    分数
    卡片换位
    冰雹数
    打印方格
  • 原文地址:https://www.cnblogs.com/xjmlove/p/9897083.html
Copyright © 2020-2023  润新知