首先, 为了上传文件, 我们肯定需要在HTML中写一个form, 然后form里又会有一个action, 我们就先处理这个action
为了完成这个文章的内容, 请你自己按照Django的文档, 创建一个...if request.method == 'POST' and request.FILES:
# 这里FILES后面的upload是HTML代码中type='file'标签的name...'upload.html')
到这里还没有结束, default\_storage.save()这个函数, 第一个参数是文件名, 第二个参数是文件本体, 执行它之后会去检查存储路径下有没有相同名字的文件...它存储的路径我们需要自行配置, 它会把文件保存到settings.py中的MEDIA\_ROOT值中
首先去Django的settings.py中, 首先配置一下MEDIA_ROOT与MEDIA_URL..., 访问的url就是
http://localhost/media/test.png
中间的media就是MEDIA_URL的值, 而我们在urls.py中写的if settings.DEBUG:, 就是让保存函数能知道这个路径是什么