Django part 6 ---Static File
为什么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相关推荐
- Django Localization 之language file
本文只对Django中的language file部分做一说明. 1.如何创建language file? 使用 django-admin.py makemessages 命令自动创建语言文件,该语言 ...
- [ASP.NET Core] Static File Middleware
前言 本篇文章介绍ASP.NET Core里,用来处理静态档案的Middleware,为自己留个纪录也希望能帮助到有需要的开发人员. ASP.NET Core官网 结构 一个Web站台最基本的功能,就 ...
- django配置templates、static、media和连接mysql数据库
1.模板文件 # =======templates配置======= if os.path.exists(os.path.join(BASE_DIR, 'templates')) is False:o ...
- python替换img的路径为新的路径_python – Django |连接路径位于基本路径组件之外{%static img.thumbnail.url%},错误400与whitenoise...
我已经完成了我在Django的第一个应用程序并且工作得很好,但是因为我设置了DEGUG = False,所以仍然有预部署问题- 这只是在模板中显示图像- T_T 我正在使用它,但现在当我使用white ...
- 对Django Web开发中路由(ulr)配置 '^static/(?Plt;pathgt;.*)' 的理解
在Django静态文件管理中,开发过程中需要启用静态文件服务,在settings.py文件的INSTALLED_APPS中,启用静态文件管理模块'django.contrib.staticfiles' ...
- Django实现media、static静态资源通过url加载访问
Django实现media.static静态资源通过url加载访问 Django项目中一般上传的静态文件会存储在根目录的media文件夹下,template模板使用的静态css.js.image等文件 ...
- 我使用Python和Django在自己的网站上建立了一个会员专区。 这是我学到的东西。
I decided it was time to upgrade my personal website in order to allow visitors to buy and access my ...
- Django源码分析4:staticfiles静态文件处理中间件分析
django源码分析 本文环境python3.5.2,django1.10.x系列1.在上一篇文章中已经分析过handler的处理过程,其中load_middleware就是将配置的中间件进行初始化, ...
- Django博客系统(用户中心修改)
1. 用户中心接口设计 1.请求方式 选项 方案 请求方法 POST 请求地址 /center/ 2.请求参数:表单 参数名 类型 是否必传 说明 username string 否 用户名 avat ...
- django 快速实现文件上传
对于web开来说,用户登陆.注册.文件上传等是最基础的功能,针对不同的web框架,相关的文章非常多,但搜索之后发现大多都不具有完整性,对于想学习web开发的新手来说就没办法一步一步的操作练习:对于we ...
最新文章
- 解密新一代Java JIT编译器Graal
- MF Porting之USB驱动开发
- 再谈querySelector和querySelectorAll
- 特定于数据中心的人工智能完成任务的速度可以提高两倍
- 怎么看b树是几阶_B站广告部混入A站内鬼?网友:请问怎么在B站看租借女友?...
- eclipse新建maven项目(2)
- C++ 编写的DLL导出的函数名乱码含义解析
- Android中GridView实现互相添加和删除
- clickhouse: A股bar数据与物化视图尝试
- Ubuntu 更改系统语言
- 一个完整机器学习项目流程总结
- CentOS 、Linux 配置国内阿里源、yum源镜像
- python词云词频分析_Python数据挖掘:WordCloud词云配置过程及词频分析
- 重启osd服务失败:Start request repeated too quickly
- 用Python爬取英雄联盟(lol)全部皮肤
- 系统上电后 bootloader的执行流程
- 微信小程序 音乐播放代码(播放方式,歌词滚动) (更新优化版:添加文字颜色过渡)
- excel批量将数字转为文本格式
- Linux下ORACLE的/u01空间不足解决办法
- AutoCAD在指定布局中如何隐藏指定的图形?
热门文章
- torch.optim.lr_scheduler:调整学习率
- php 上楼梯问题 递归,算法:爬楼梯问题中的递归
- java上下左右_上下左右代替maquee的滚动代码
- 微擎不现实数组_Java这个类,大概就和现实中吃饭一样常见
- android内存泄露问题分析,内存泄露实例分析 -- Android内存优化第四弹
- 互联网基础知识_互联网广告前景怎么样?
- C++ map, 运用map统计单词出现的次数
- linux下yum安装maven
- 慕课网_《Netty入门之WebSocket初体验》学习总结
- SRM 403(1-250pt, 1-500pt)