Django ==> static文件的引入方式

1. 在django project中创建 static文件夹

2.settings.py中配置要在 STATIC_URL = ‘/static/‘  下边 

  STATICFILES_DIRS = [

    os.path.join(BASE_DIR, ‘static‘),

  ]

  或

  STATIC_ROOT = os.path.join(BASE_DIR, ‘static‘)

3.前端引入

  方法一、(推荐使用)

    在页面的较上处写:

      {% load staticfiles %}

      在 link script 等src 写 :

      {%static ‘xxx.css‘%} 

      {%static ‘xxx.js‘%}

  方式二、

    在 link script 等src 写 :

      /static/xxx.cs

  两者可混用,但不推荐

时间: 2024-10-10 20:24:57

Django ==> static文件的引入方式的相关文章

VUE中常用的几种import(模块、文件)引入方式

VUE中常用的几种import(模块.文件)引入方式:https://blog.csdn.net/weixin_38930535/article/details/80177445 1.引入js文件 在用的那一页,引入文件 相应的js文件里面,必须是暴露出来的 2.引入组件 3.引入外部组件 4.引入外部js插件 原文地址:https://www.cnblogs.com/bydzhangxiaowei/p/12237156.html

MyBatis学习总结(三)---映射文件及引入方式

MyBatis的强大,主要原于它强大映射功能,相对其它的jdbc,使用MyBatis,你会发现省掉很多代码.上一篇已经简单做出一个实例.今天就了解一下MyBatis的映射xml文件. 了解上一篇friendMapper.xml文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"

django 静态文件的引入

{% static %} {% load static %} <img src="{% static "images/hi.jpg" %}" alt="Hi!" /> 引用JS文件时使用: {% load static %} <script src="{% static "mytest.js" %}"></script> 某个文件多处被用到可以存为一个变量 {% load

Django 静态文件 static

一.概述: #静态文件交由Web服务器处理,Django本身不处理静态文件.简单的处理逻辑如下(以nginx为例): # URI请求-----> 按照Web服务器里面的配置规则先处理,以nginx为例,主要求配置在nginx. #conf里的location |---------->如果是静态文件,则由nginx直接处理 |---------->如果不是则交由Django处理,Django根据urls.py里面的规则进行匹配 # 以上是部署到Web服务器后的处理方式,为了便于开发,Dja

简易配置Django的Static文件

http://blog.csdn.net/hireboy/article/details/8806098 Django 1.3以后,采用static方式处理静态文件,比如网站的css js images等等,而以前所谓的media改成处理网站自身以外的媒体文件了.media和static用途上容易混淆,请移步上次讲的<对Django media和static概念的理解>. 如果简单使用static,配置起来会比media要少一步,下面会比较一下.说到static,不能不说说Django开发环境

Django静态文件static的配置

Django静态文件static的配置 static文件夹的作用 ? static文件夹一般用于存放css,js,图片等静态文件 配置方式 ? 1.创建static文件夹 ? 2.在settings.py文件中新建一项(如果有则无需新建) STATIC_URL = '/static/' ? 3.在settings.py文件中新建一项 STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ] ? 4.引用静态文件中的文件 ? 列如引用一个cs

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 <t

JavaScript文件引入方式区别

1.JavaScript文件引入方式 (1)正常引入 <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script> (2)defer <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js" defer="defer"></script> (3)as

Django 中的static文件的设置

STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'static'), ('article',os.path.join(BASE_DIR,'article/static')) #会找article应用中的static文件 ] 2.url路径 可以在每一个app应用下创建urls.py文件 from django.urls import path from . import views app_name = 'a