Как реализовать 2D/3D редактор математических моделей на Django?
Здравствуйте! Необходимо сделать для сайта на Django редактор 3D и 2D моделей математических объектов, используемых в школьной программе (например, параллелепипед, сфера, треугольник и т.д.).
Идея заключается в том, что на каждом этапе пояснений к задаче сайт будет выводить созданную преподавателем модель с какими-то изменениями (новые прямые, найденные значения углов и т.п.), то есть её ещё нужно хранить.
Подскажите, какие технологии здесь могут помочь.