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.引用静态文件中的文件

? 列如引用一个css文件

<link rel="stylesheet" href="/static/css/login.css">

原文地址:https://www.cnblogs.com/jianhaozhou/p/9909216.html

时间: 2024-10-13 13:46:10

Django静态文件static的配置的相关文章

Django 静态文件 static

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

[django]Django的css、image和js静态文件生产环境配置

前言:在Django中HTML文件如果采用外联的方式引入css,js文件或者image图片,一般采用<link rel="stylesheet" href="../css/lstyle.css">这个格式,但是django中需要配置一下,才能如此使用. 关键词:django静态文件 django生产环境 django1.8 正文: 第一步,在django工程目录下建立static文件夹,同时在static文件夹下建立css img js三个不同名称的文件

55 Django静态文件配置

一.Django静态文件配置 1.项目文件夹,新建一个文件夹statics 文件夹 2.在配置文件settings.py中,配置: 文件中有第句: STATIC_URL = '/static/'#静态文件物理地址的别名 在上一句文件中下加一句: 在上一句文件中下加一句: STATICFILES_DIRS=[ os.path.join(BASE_DIR,"statics")] #静态文件的物理地址 3.把静态文件放在statics 文件夹中 4.html文件在引用静态文件时: <s

Django静态文件配置、request方法、ORM简介、字段的增删改查

app的创建注意事项: 在Django新创建的app要在seetings.py中添加注册,才会生效 创建app:django-adminapp an startapp app名称 或者 python3 mansge.py startpp名称 手动创建的app不会自带存放html的templates文件夹,需要手动创建 Django静态文件配置 对于前端已经写好了的文件,我们只是拿过来使用,那么这些文件都可以称之为"静态文件"; 静态文件可以是:boostrap一类的前端框架,已经写好了

Django静态文件输出

一直很纠结的一个问题,网络上也有很多方案,但总感觉不完美. 之前的方案 1 .  在setting.py中     STATIC_ROOT = 'static/'     STATIC_URL = 'static/'      2.  在模板页面中     <link rel="stylesheet" href="{{ STATIC_URL }}css/bootstrap.css">     <script type="text/java

Django 静态文件配置(static files)

Django version: 1.9 Python versrion: 3.5.2 这几天Django配置静态文件(本例是要加载index.css), 总是不对,最后终于试对了,这里记录下,方便以后查阅 最后实在没办法把Django1.9的官方文档下载下来(网页版),仔细的阅读了下相关的章节. 首先看下项目的结构图(pycharm2016 professional): 1.首先在INSTALLED_APPS中要有'django.contrib.staticfiles' INSTALLED_AP

Django——静态文件配置

本文目的 最近用django开发项目,发现django的静态文件(js,css和img等)配置比较麻烦,开发环境和生产环境的配置还不一样,这里记录一下,作为备忘.我当前使用的版本是django v1.4.3. 吐槽:django的版本不兼容是个大问题,网上搜索相关问题时,解决方案到是一大推,但是均没有标注版本,导致均不能适用当前版本,走了不少弯路. 开发环境配置 需要下面几个步骤 1. 在app目录下创建static目录,将静态文件和相关文件夹放到此目录下,如your_app/static/im

Django——静态文件(如bootstrap)的配置

静态文件如CSS, javascript(如bootstrap), 图片等文件在django中的配置官方文档写的比较模糊,自己通过实验验证后并整理如下,以防遗忘,目前只整理了关于本地开发中的设置方式,实际发布的配置方式稍后整理. ——————————————————————经测试使用第一种方法————————————————————————————————— [第一部分:配置] 步骤一:配置STATICFILES_DIRS 两种情况: 1. 默认情况,静态文件放在app目录下的static目录中

5、第十 - WEB开发进阶 - Django静态文件应用

Web Django 网站通常需要提供其他文件,如图像.JavaScript或CSS.在Django中,我们将这些文件称为"静态文件". Django提供了django.contrib.staticfiles方法来管理. 一.Django中静态文件添加流程 我们先创建一个,存放静态文件目录:static.目录规划存放在在工程项目下,主要存放的文件CSS.JS.图象文件.如图: 模板文件 login.html 如下: <!DOCTYPE html> <html lang