0
У меня есть функция, которая принимает значения из двух классов и отображает их в массив. Затем массив попадает в функцию отправки электронной почты.Преобразование функции Javascript в python
var p1 = document.getElementsByClassName('emailtest'),
email = [].map.call(p1, function(email) {
return email.value;
}).join(',');
var p2 = document.getElementsByClassName('reciptest'),
rname = [].map.call(p2, function(rname) {
return rname.value;
}).join(',');
var to = [];
var p3 = email.split(',');
var p4 = rname.split(',');
p3.forEach(function(em, i) {
var recipient = {
email: em,
name: null,
type: 'to'
};
if (p4.length > i)
recipient = p4[i];
to.push(recipient);
});
Как бы реализовать это в python и более конкретно django? У меня есть общее представление о расщеплении строки, но я не знаю, как преобразовать последний раздел p3.forEach (функция (эм, я) и to.push (получатель)
Привет, спасибо. В отношении разделения строк. Было бы лучше использовать request.POST.getlist? – vvdect
Только если данные POST уже были разделены для вас. Если он входит в одну строку с разделителями-запятыми, то нет, вы должны разбить его самостоятельно. –
GET, вероятно, самый простой – ytpillai