Как манипулировать загруженным файлом в 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', '')

В одной функции я получаю файл, а в другой хочу манипулировать значениями загруженного файла.

Вернуться на верх