1.django项目编写index.html代码
创建form表单,路由指向upload,请求方式post,enctype设置"multipart/form-data",
post请求添加{% csrf_token %},编写两个input,上传和提交
2.添加upload路由
3.views中创建upload
1).获取上传的文件,没有上传则返回"没有指定上传的文件"
2).获取django项目目录(创建static/images),获取时间戳拼接到图片名中,把接收的文件(流形式)写入到django的文件目录中,关闭流
3).创建图片模型并迁移到mysql数据库
4).调用save方法写入数据库
4.实现功能
选择文件点击上传后,显示success
django目录文件存储的图片
MySQL存储的图片信息文章来源:https://www.toymoban.com/news/detail-835347.html
文章来源地址https://www.toymoban.com/news/detail-835347.html
到了这里,关于Django学习笔记-HTML实现MySQL的图片上传的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!