Я разрабатываю простой веб-сайт, где пользователи могут вводить некоторые данные через форму, и с использованием данных будет выполнена какая-то работа, которая будет генерировать некоторые графические и текстовые файлы в папке в сервер. Теперь при представлении формы пользователю будет предоставлен идентификатор задания, и полученный путь к папке будет аннотирован одним и тем же идентификатором. В окне поиска пользователь сможет загрузить свои результаты по id.можно скачать файл с сервера разработки django
Проблема в том, как предоставить эти результирующие файлы пользователю для загрузки? Я использовал следующий код в моем HTML, чтобы сделать ссылку загрузки:
{% extends "personal/header.html" %}
{% block content %}
<h4>Here is the result for you</h4>
<h4>Last name: {{ resultRow.last_name }}</h4>
<hr>
<h4>path: {{ complementRow.path_for_folder }}</h4>
<a href='C:\Users\path\to\heatmap.png' download="img">Heatmap</a>
{% endblock %}
Делая это, ссылка на загрузку появляется на странице сервера развития Джанго, но нажав на ссылку не загружает файл и показывает " Ошибка: ошибка сети ".
Итак, вопрос в том, является ли ошибка из-за сервера разработки или я делаю что-то неправильно? Если я ошибаюсь, предложите мне правильный путь. Примечание: для указания файла я буду использовать "complementRow.path_for_folder". Здесь я использовал экземпляр переменной.
я могу отправить файл viwes.py или что-то нужно, чтобы понять
Спасибо очень много .. что работал. – AAhmed
Хорошо. Пожалуйста, примите ответ. –
Прошу прощения, я очень новый. Я не знаю, как принять ответ. – AAhmed