为什么80%的码农都做不了架构师?>>>   

方法一 模板加载
首先把静态图像放在 polls/static/polls/images/background.png
其次把css文件放在 polls/static/polls/style.css

polls.static.style.css
li a { color: green}body { background: white url("images/p02.png") no-repeat right top}

模板中载入

polls.templates.polls.index.html
<head>{% load staticfiles %}<link rel="stylesheet" type="text/css" href="{% static 'polls/style.css' %}"/><meta charset="UTF-8"><title>index</title>
</head> 

效果:字体变绿色了,右边载入了一幅图


 方法二: settings.py加设置

mysite.settings.pySTATIC_URL = '/static/'STATICFILES_DIRS = (os.path.join(BASE_DIR, "static"),
)

模板文件中加载

polls.templates.polls.index.html
<head><link rel="stylesheet" type="text/css" href="/static/polls/style.css"/><meta charset="UTF-8"><title>index</title>
</head>

二种方法都行,一个是绝对路径调用,另一个则是利用模板匹配

至此 django tutorial 全部讲完了

转载于:https://my.oschina.net/hding/blog/478135

Django part 6 ---Static File相关推荐

  1. Django Localization 之language file

    本文只对Django中的language file部分做一说明. 1.如何创建language file? 使用 django-admin.py makemessages 命令自动创建语言文件,该语言 ...

  2. [ASP.NET Core] Static File Middleware

    前言 本篇文章介绍ASP.NET Core里,用来处理静态档案的Middleware,为自己留个纪录也希望能帮助到有需要的开发人员. ASP.NET Core官网 结构 一个Web站台最基本的功能,就 ...

  3. django配置templates、static、media和连接mysql数据库

    1.模板文件 # =======templates配置======= if os.path.exists(os.path.join(BASE_DIR, 'templates')) is False:o ...

  4. python替换img的路径为新的路径_python – Django |连接路径位于基本路径组件之外{%static img.thumbnail.url%},错误400与whitenoise...

    我已经完成了我在Django的第一个应用程序并且工作得很好,但是因为我设置了DEGUG = False,所以仍然有预部署问题- 这只是在模板中显示图像- T_T 我正在使用它,但现在当我使用white ...

  5. 对Django Web开发中路由(ulr)配置 '^static/(?Plt;pathgt;.*)' 的理解

    在Django静态文件管理中,开发过程中需要启用静态文件服务,在settings.py文件的INSTALLED_APPS中,启用静态文件管理模块'django.contrib.staticfiles' ...

  6. Django实现media、static静态资源通过url加载访问

    Django实现media.static静态资源通过url加载访问 Django项目中一般上传的静态文件会存储在根目录的media文件夹下,template模板使用的静态css.js.image等文件 ...

  7. 我使用Python和Django在自己的网站上建立了一个会员专区。 这是我学到的东西。

    I decided it was time to upgrade my personal website in order to allow visitors to buy and access my ...

  8. Django源码分析4:staticfiles静态文件处理中间件分析

    django源码分析 本文环境python3.5.2,django1.10.x系列1.在上一篇文章中已经分析过handler的处理过程,其中load_middleware就是将配置的中间件进行初始化, ...

  9. Django博客系统(用户中心修改)

    1. 用户中心接口设计 1.请求方式 选项 方案 请求方法 POST 请求地址 /center/ 2.请求参数:表单 参数名 类型 是否必传 说明 username string 否 用户名 avat ...

  10. django 快速实现文件上传

    对于web开来说,用户登陆.注册.文件上传等是最基础的功能,针对不同的web框架,相关的文章非常多,但搜索之后发现大多都不具有完整性,对于想学习web开发的新手来说就没办法一步一步的操作练习:对于we ...

最新文章

  1. 解密新一代Java JIT编译器Graal
  2. MF Porting之USB驱动开发
  3. 再谈querySelector和querySelectorAll
  4. 特定于数据中心的人工智能完成任务的速度可以提高两倍
  5. 怎么看b树是几阶_B站广告部混入A站内鬼?网友:请问怎么在B站看租借女友?...
  6. eclipse新建maven项目(2)
  7. C++ 编写的DLL导出的函数名乱码含义解析
  8. Android中GridView实现互相添加和删除
  9. clickhouse: A股bar数据与物化视图尝试
  10. Ubuntu 更改系统语言
  11. 一个完整机器学习项目流程总结
  12. CentOS 、Linux 配置国内阿里源、yum源镜像
  13. python词云词频分析_Python数据挖掘:WordCloud词云配置过程及词频分析
  14. 重启osd服务失败:Start request repeated too quickly
  15. 用Python爬取英雄联盟(lol)全部皮肤
  16. 系统上电后 bootloader的执行流程
  17. 微信小程序 音乐播放代码(播放方式,歌词滚动) (更新优化版:添加文字颜色过渡)
  18. excel批量将数字转为文本格式
  19. Linux下ORACLE的/u01空间不足解决办法
  20. AutoCAD在指定布局中如何隐藏指定的图形?

热门文章

  1. torch.optim.lr_scheduler:调整学习率
  2. php 上楼梯问题 递归,算法:爬楼梯问题中的递归
  3. java上下左右_上下左右代替maquee的滚动代码
  4. 微擎不现实数组_Java这个类,大概就和现实中吃饭一样常见
  5. android内存泄露问题分析,内存泄露实例分析 -- Android内存优化第四弹
  6. 互联网基础知识_互联网广告前景怎么样?
  7. C++ map, 运用map统计单词出现的次数
  8. linux下yum安装maven
  9. 慕课网_《Netty入门之WebSocket初体验》学习总结
  10. SRM 403(1-250pt, 1-500pt)