Django——photo
2024-10-16 08:49:09
要点:
- models
- 图片类型文件要使用models.ImageField(upload='文件夹名')
- 普通文件使用FileField
- 时间类型使用DatetimeField(auto_now_add=True) 自动添加增加时间
- settings
- MEDIA_URL = '/media/' #别名,方便调用
- MEDIA_ROOT = 'media/' #媒体文件路径,models中的upload会自动存放在此
- urls
- 在urlpatterns=[] + static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT) #此处需将媒体文件的别名和路径绑定在路由上才能生效
- 注:在上一步之前需要先导入 from django.conf.urls.static import url 以及 from 项目名 import settings
- html
- 展示图片或文件需要使用 {{ views传递来的model单个对象.img.url }} 重点是必须带上url才能找到所在路径
- 上传图片或文件时,在form里要添加上enctype="multipart/from-data"才能传递文件类型
最新文章
- 解密jQuery内核 DOM操作方法(二)html,text,val
- npm install报错Error: ENOENT
- oracle 学习摘录
- 将IIS 7,IIS 8运行在32位
- 我的套路(windows):Jenkins+Jmeter+Ant持续集成
- Struts中的OGNL和EL表达式笔记
- Java基础-关键字-String
- 既约分数-phi
- 利用map可以对很大的数出现的次数进行记数
- 自己做的网页页面导航浏览JS/JQuery
- call、apply以及bind
- C#中使用REDIS
- win10 uwp 俄罗斯方块
- Linux入门(17)——Ubuntu16.04显示内存CPU网速等(System Monitor)
- httpd的三种模式比较
- Visual Studio 2017中使用Libman管理客户端库
- Servle第四篇(会话技术之cookie)
- 最详细的C++对应C#的数据类型转换
- MySQL多表查询 三表查询 连接查询的套路
- 快速上手Git
热门文章
- java实现满天星swing&;awt
- sqoop的基本语法详解及可能遇到的错误
- Spring Cloud与Spring Boot版本匹配关系
- Task.Run()任务执行
- 关于文件I/o的原子操作
- Nginx 拒接服务漏洞(CVE-2016-0747)整改
- day84-仿照admin实现一个自定义的增删改查组件
- day9.初识函数
- Java中字符串比较的问题
- 不同路径(一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径?)