使用django默认的提供uploadto

part1

model: upload_to 使用相对路径

settings.py

urls.py添加 + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

后台,注册到admin后台就可上传

保存目录

part2

支持strftime

上传若有同名会自动添加后缀 已有1.png,重新上传自动添加后缀