Похоже, вы думаете о динамическом создании моделей с использованием клиентского JavaScript на основе модели в вашей базе данных со словарем Python -> JSON в качестве связующего представления между ними.
Это звучит сложно, и у меня действительно нет ответа. Это может быть даже излишне сложно :), но это решать вам. У меня, однако, есть альтернативное решение.
Почему бы не генерировать модели Spine из Python динамически и просто обслуживать статические файлы? Затем все, что вам нужно сделать, это написать программу на python, которая выводит действительный код для модели позвоночника в JavaScript или CoffeeScript (возможно, как часть вашего процесса сборки, если модели изменяются часто или просто по мере необходимости во время разработки).
Опять же, это может быть излишне сложно, если у вас нет БОЛЬШОГО количества моделей, которые регулярно меняются для генерации. Даже тогда, возможно, все, что вам нужно, - это инструмент проверки, который проверяет, что ваши данные бэкэнда правильно смоделированы в Spine, и просто пишите все вручную. Код модели достаточно легко передать, чтобы он содержал необходимые данные http://spinejs.com/docs/models
На самом деле, установка фактических «данных» в модели позвоночника так же проста, как и @configure "Contact", "first_name", "last_name"
Теперь модель позвоночника имеет имя_имя и фамилия ...
Удостоверьтесь, что вы не надели Перчатки для усложнения , прежде чем прийти к этой идее:)