Как заставить Satchmo работать в Google App Engine

Я понимаю, что есть большие различия в хранилище данных, но, конечно, поскольку django поставляется в комплекте и абстрагирует хранилище данных от Satchmo, что-то можно сделать?

Правда в том, что я не специалист по Python, до сих пор в основном работал на Java/PHP, но я готов учиться.

Кроме того, если это невозможно сегодня, давайте объединимся и сформируем новый проект с открытым исходным кодом, чтобы «расширить» satchmo или, возможно, разветвить его для совместимости?


person adir1    schedule 01.03.2009    source источник


Ответы (3)


Возможно, если:

  • Кто-то пишет общий ORM для сопоставления Bigtable. Скорее всего, разработчики патчей Appengine

  • Кто-то переписывает представления и модели Satchmo, чтобы удалить существующие ORM-запросы и использовать минимальную функциональность ORM, предоставляемую проектом исправления, это должны быть либо вы, либо ребята из Satchmo.

  • Кто-то много занимается хакерством, используя вспомогательный проект django, может быть только вспомогательным проектом ребята.

person lprsd    schedule 07.05.2009

Вы не можете. В Satchmo есть много зависимостей, которые вам не разрешено устанавливать на AppEngine.

См. также эту тему: http://groups.google.com/group/satchmo-users/browse_thread/thread/509265ccd5f5fc1e?pli=1

person Walker    schedule 01.03.2009
comment
Да, я видел это... и почему негатив? У меня есть сайты, работающие на osCommerce, но он очень устарел. Кажется, в настоящее время существует вакуум хороших платформ электронной коммерции... - person adir1; 01.03.2009

Нет ничего невозможного - просто это потребует много усилий - если найдутся желающие - почему бы и нет? Но может быть проще (дешевле) получить дружественный к Django хостинг, чем тратить часы на взлом кода.

person Marcin    schedule 07.05.2009