Как сохранить массив данных в Django?

Простое решение для готовых браузеров HTML5 ...

function download(filename, text) {
  var element = document.createElement('a');
  element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
  element.setAttribute('download', filename);

  element.style.display = 'none';
  document.body.appendChild(element);

  element.click();

  document.body.removeChild(element);
}
form * {
  display: block;
  margin: 10px;
}
<form onsubmit="download(this['name'].value, this['text'].value)">
  <input type="text" name="name" value="test.txt">
  <textarea name="text"></textarea>
  <input type="submit" value="Download">
</form>

Использование

download('test.txt', 'Hello world!');
0
задан marcelo.delta 18 March 2019 в 19:46
поделиться

1 ответ

Вы должны распаковать массив.

**fields распакует пару ключ и значение в ключевое слово и аргументы в вызове функции:

Produto.objects.create(**fields)

0
ответ дан rchurch4 18 March 2019 в 19:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: