Как заставить Satchmo работать в Google App Engine - PullRequest
4 голосов
/ 01 марта 2009

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

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

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

Ответы [ 3 ]

3 голосов
/ 07 мая 2009

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

  • Кто-то пишет общий ORM в Bigtable mapper. Скорее всего, Appengine Patch Guys

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

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

3 голосов
/ 01 марта 2009

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

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

2 голосов
/ 07 мая 2009

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

...