zoukankan      html  css  js  c++  java
  • 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怎么改名字。他都能自动找到。

     

  • 相关阅读:
    nth-of-type()的用法
    H5禁止底部横向滚动条,使一个元素居中
    CRM项目-1模型与站点管理
    django-debug-toolbar
    python发送邮件
    os 模块
    Django(三) ORM操作
    Django框架初识
    JS 正则表达式
    前端-高潮 jQuery
  • 原文地址:https://www.cnblogs.com/xjmlove/p/9897083.html
Copyright © 2011-2022 走看看