Как манипулировать загруженным файлом в Django
Я хотел бы узнать, как манипулировать в другой функции загруженным файлом. В views.py у меня есть код, который считывает файл:
def upload(request):
global up
myfile=request.FILES['myfile']
fs=FileSystemStorage()
filename=fs.save(myfile.name, myfile)
uploaded=fs.url(filename)
up=myfile
return render(request, 'pacote_u.html', {'uploaded': uploaded})
Я пытаюсь открыть и манипулировать им, часть кода я пытаюсь сделать так:
def knapsack_upload(request):
p = 0
perc = p / 100
# Leitura dos arquivos
start = time.time()
#path = pasta + arquivo
path=up
data = np.loadtxt(path, dtype=float, delimiter=" ")
path = path.replace('.txt', '')
В одной функции я получаю файл, а в другой хочу манипулировать значениями загруженного файла.