Toropress написана с помощью MVC-фреймворка BeeGo. Оценил для себя прелести опенсорса. Дело в том, что GoogleAppEngine нет состояний памяти - то есть они, конечно же имеются, но живут ровно от Request до Response. Посему я два вечера убил на то, чтобы понять почему сессия с логином не сохраняется (первое же обновление страницы её убивает). Пришлось написать свой провайдер сессий - для GAE. Теперь все живет. Допиливаю модели - почему-то не ставит правильные ссылочные Id для постов и комментариев.
Придется отключить регистрацию извне - для безопасности, взамен того придется откуда-то добыть поддержку OpenId-логинов.
Придется отключить регистрацию извне - для безопасности, взамен того придется откуда-то добыть поддержку OpenId-логинов.