У меня есть приложение django
, которое создает документ Word из шаблона. После ввода пользователя я делаю ajax
запрос к моему views.py
и создаю документ. После того, как документ создан, я хочу, чтобы он был загружен с сервера. Документ сохраняется в папке static / documents. В моем шаблоне у меня есть следующее:
$.ajax({
url: '/ajax/result/',
data : { 'values': JSON.stringify(dataJson),
'general': JSON.stringify(generalData)
},
method: 'GET',
contentType: "application/json",
dataType: 'json',
success: function (data){
Download('documents/'+document.getElementById('id_file_name').value+'.docx');
alert(data);
},
error: function(data) {
alert("something went wrong");
}
});
function Download(url) {
document.getElementById('my_iframe').src = url;
};
Функция Download(url)
- это функция, которая загружает документ. Я могу получить имя файла документа, так как это из пользовательского ввода. В настоящее время я получаю ошибку 404 на моей консоли. Заранее спасибо