Олег Михайлов, судя по ошибке (да и по коду) у вас не List<Map<String, String>>, как было в первоначальной постановке, а List<TestSprint>. Соответственно, вместо sprints[${status.index}]['name'] должно быть sprints[${status.index}].name, если я правильно понимаю структуру класса TestSprint.
alex vak, системные переменные для всех пользователей. Пользовательские для каждого свои. Если JDK установлен в одном месте, зачем прописывать в путь к нему в user variables?
Какой ещё формулы? prepopulated_fields - это поля значения которых генерируются javascript'ом в админке. Просто запустите django shell, сделаете выборку интересующих объектов и в цикле сгенерируйте им slug, который вам нужен.
Terras, я в этот вопрос не углублялся. Видел временами упоминания java-движков для создания интернет-магазинов, но никогда даже не читал их описаний, не говоря уж о том, чтобы разбираться в них подробнее.
kasajir, если бы в документации описывали всё, что можно в Django, она бы получилась бесконечного размера. Достаточно или разобраться в документации самой робокассы или воспользоваться гуглом для поиска по запросу "django robokassa".
Андрей, если это HotSpot JVM, то настройка сводится к указанию параметра командной строки. В этой же инструкции можно почитать в общих чертах о настройках сборки мусора.
Андрей, у обычных jvm в момент сборки мусора будут STW-паузы. Продолжительность пауз зависит от выбранного сборщика и особенностей использования кучи программой. В системах реального времени это непозволительно. Есть сборщики мусора без пауз, но они снижают общую скорость работы виртуальной машины. Тут уже вам виднее, укладывается ли скорость реакции программы с таким сборщиком в требования системы.