Использую metronic datatables:
JSON парсит цикл в котором джанговские переменные (оставил как пример одну order.notes с которой и возникла проблема)
var dataJSONArray = JSON.parse('[{% for order in orders %} ' +
'{"orderNotes":"{{ order.notes }}"}\n' +
'{% if not forloop.last %},{% endif %}' +
'{% endfor %}]');
менеджер в джанговской админке вводит комментарий, и если использует энтер, переход на новую строчку, то при парсинге я получаю ошибку: Uncaught SyntaxError: Invalid or unexpected token и datatables не работает.
Знаю что подобную беду в js можно обыграть функцией
.replace(/\n/g, " "); Но как ее к джанговской переменной применить?