А, ёлки, у вас же массив. В json его упакуйте, а в шаблоне распакуйте обратно:
var js_variable = JSON.parse('{{ django_variable|safe }}')
у вас так:
pyton_variable = ['фыва', 'пролдж']
return render(request, 'template.html', {'django_variable' : python_variable})
а попробуйте так:
pyton_variable = json.dumps(['фыва', 'пролдж'])
return render(request, 'template.html', {'django_variable' : python_variable})
Работает, отлично! Спасибо огромнейшее! Тогда ещё несколько вопросов напоследок. Объясните на пальцах профит упаковки в json (кроме данного примера). Стоит ли упаковывать остальные данные в него(допустим другие массивы, которые и без него передаются корректно)? Можно ли упаковать в него экземпляры классов python, а потом распаковать их в аналогиные objects в js?