django开发5_数据库模型图片上传

1、配置图片上传的文件路径

配置上传:

1、在settings.py配置MEDIA_URL和MEDIA_ROOT

2、在项目目录下,添加文件夹uploads,专门存放上传的图片

3、在urls.py中配置路由

ps:在uploads路径下的所有输入,调用django自带的方法django.views.static.serve

4、测试一下

前提:前面我创建模型的时候,创建了一个继承User的模型,有一列为头像

admin中打开user模型,如下,选择一个头像,保存

 5、了解一下

当时定义的是avatar/年/月下

查看文件是否上传成功

ps:avatar文件不存在会创建一个

猜你喜欢

转载自www.cnblogs.com/beiguoxia/p/9426128.html