[фон внизу] У меня есть мои данные, смоделированные в SQLObject в Python на внутреннем сервере. Прямо сейчас я конвертирую SQLObject в dict и захватываю все ключи из dict, а затем экспортирую его как документ JSON (так что просто массив JavaScript). Я планировал сделать что-то вроде:Хорошая идея/Лучший способ расширить Spine.Model
Spine.Model.extend({
fromList: function(name, list){
var model = Spine.Model.setup(name, list);
return model;
}
});
Это хорошая идея? Позволяет ли Spine выполнять эту функцию? Это лучший способ расширить класс Spine.Model?
ПРЕДПОСЫЛКА:
So. У меня есть приложение Python, которое я портировал из приложения GUI в веб-приложение с помощью Flask.
Я до такой степени, что я делаю часть представления, и понял, что было бы очень полезно использовать инфраструктуру JavaScript для управления данными/управления приложением/etc.
После нескольких исследований я обосновался на Spine (API дал мне самый лучший смысл при первом чтении, а автор написал книгу «Веб-приложения» O'Reilly, поэтому есть приличная ссылка).
Поскольку мои данные были смоделированы на бэкэнд, я хотел бы экспортировать эту конфигурацию и автоматизировать создание моделей Spine, используя это, чтобы данные, которые они записывают, всегда синхронизированы (это если я изменю свою внутреннюю модель, внешний интерфейс автоматически изменится при загрузке следующей страницы).
Люди это у меня кустик ... Кто-нибудь есть какие-нибудь идеи? – tkone