Перезаписать файл, если имя в Django такое же.Python

Программы на Python
Ответить
Anonymous
 Перезаписать файл, если имя в Django такое же.

Сообщение Anonymous »

Как перезаписать файл, если имя нового файла похоже на уже загруженное. Если я могу взять file.name и удалить любой файл с этим именем, а затем сохранить этот файл, который также работает для любого . Любой метод подойдет, пожалуйста, помогите
Это мой view.py
from django.shortcuts import render
from django.views.generic import TemplateView
from django.core.files.storage import FileSystemStorage

from django.http import HttpResponse
import requests
from geopy.distance import geodesic as GD
import pandas as pd
from subprocess import run,PIPE
from .forms import UploadFileForm
from django.core.files.storage import FileSystemStorage

def upload_file(request):
if request.method == 'POST':
form = UploadFileForm(request.POST, request.FILES)
file = request.FILES['file']
fs = FileSystemStorage()
fs.save(file.name, file)

else:
form = UploadFileForm()
return render(request, 'upload.html', {'form':form})


Подробнее здесь: https://stackoverflow.com/questions/730 ... -in-django
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»