• Django调用JS、CSS、图片等静态文件


    zz

    在下面的例子中,我们将media作为静态(CSSJS图片文件)文件的目录

    方法一、

    1.首先在settings.py文件中自定义参数 STATIC_PATH=’./media’ .(意为当前文件目录下的media文件夹)

    2.在urls.py文件中导入
    import settings
    再,urlpatterns里加入一句
    (r’^site_media/(?P<path>.*)$’,'django.views.static.serve’,{'document_root’: settings.STATIC_PATH})

    方法2、

    1.在settings.py中设置STATIC_PATH=’./media’ (静态文件所在目录)
    2.在urls.py中导入settings.py
    import settings
    3.在urls.py的URLpartterns中设置
    (’^site_media/(?P<path>.*)’,'django.views.static.serve’,{'document_root’: settins.STATIC_PATH}),

    文件中调用静态文件的方法:
    例如:<link rel=”StyleSheet” href=”/site_media/css/base.css” type=”text/css” />

    在这两种方法中,主要目的是设置静态文件的目录,site_media一定与STATIC_PATH中的名字一样,这样,当解析到site_media开头的请求时,会调用指定的静态文件目录。

  • 相关阅读:
    Network(树形dp)洛谷2899
    2590 树的统计
    LCT 最小生成树
    几种贪心小结
    snmp
    div页面跳转
    2017.11.2总结,回顾及成果
    2017.11.1知识总结及回顾
    check,form,单选框与复选框总结
    HTML空格字符
  • 原文地址:https://www.cnblogs.com/Raywang80s/p/4805044.html
Copyright © 2020-2023  润新知