Django. Я не могу загрузить файлы

Я создаю функцию для загрузки созданного текстового файла при выборе кнопки на HTML. Я создал ее, но она не загружается. Правильно ли я понимаю, что если процесс пройдет успешно, то он будет скачан в папку download? Не могли бы вы мне помочь?

HTML

<form action="" method="get">
        <button class="btn btn-primary mt-1" type="submit" name="process">PROCESS</button>        
    </form>
views
・・・Preprocessing・・・

def downloadtest(readfile):
    with open(readfile, "r") as f:
        lines = f.readlines()
        for line in lines:
            print(line, end="")
        response = HttpResponse(f.read(),content_type="text/plain")
        response["Content-Disposition"] ='attachment; filename=readfile'
        return response

пробовали

lines = f.readlines() for line in lines: print(line, end="")

Мы также подтвердили, что файл существует и может быть прочитан этим процессом.

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