如何更改文件夹位置以保存文件-Django filesystemstorage
因此,我想要上传文件时,该文件将转到媒体/MP3不是媒体/TXT。如何更改保存文件位置?
views.py:
def homepage(request):
if request.method == "POST":
form = Audio_store(request.POST, request.FILES)
if form.is_valid():
handle_uploaded_file(request.FILES['record'])
return HttpResponseRedirect('mp3/')
return render(request, "homepage.html", {'form': form})
so i want when i upload a file, the file will go to media/mp3 not media/txt. how to change save file location?
views.py:
def homepage(request):
if request.method == "POST":
form = Audio_store(request.POST, request.FILES)
if form.is_valid():
handle_uploaded_file(request.FILES['record'])
return HttpResponseRedirect('mp3/')
return render(request, "homepage.html", {'form': form})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以指定
filesystorage.location
要使用此设置
Media_root
在您的 settings.py.py 文件是因为filesystorage.location.location
使用Media_Root
作为默认值。You can specify
FileSystemStorage.location
To use this you've to set
MEDIA_ROOT
inside your settings.py file becauseFileSystemStorage.location
usesMEDIA_ROOT
as default value.