Почему ты не мог сделать это сам?Поведение и представление уже реализованы в нескольких действительно впечатляющих библиотеках JavaScript, на которые вы ссылались, теперь все, что осталось сделать, - это сохранить модели в базе данных для вашего любимого выбора, который вы хотели бы сохранить в Django.
Существует библиотека, которая реализует Модифицированный обход дерева предзаказов на уровне модели, который, я уверен, будет вам полезен для хранения логических отношений между элементами потоковой диаграммы и другими данными презентации, такими какпоскольку координаты, форма, ее преобразования и другие визуальные свойства могут быть легко сохранены вместе.
Я уверен, что если вы подумаете, вы сможете быстро выполнить его;черт, даже вероятно, что есть много людей, которым нужна одна и та же вещь, что сделало бы ее еще более полезной, если бы вы не разрабатывали ее только для себя.Это кажется хорошим кандидатом на приложение для ОС Django.