Да, я согласен. Просто, тк это код для ознакомления, подумалось, что не стоит включать в него еще 1 класс, а обойтись существующими. В любом случае цель — показать, что стоит ставить какой-то обработчик по-умолчанию, и она достигнута.
Я так понимаю, просто легче использовать django, если уж питон? И оттуда и url и view использовать.
В принципе, что тут написано, оно есть в документации. И всяко полезнее просто прочитать доку.
Интересно бы про подводные камни или замарочки, с которыми вы столкнулись при разработке. Ведь там их очень много, и некоторые можно только на практике нащупать.
google-app-engine-django
но админка конечно недоступна, в остальном
модели там похожие. но все одно, нужно полность переделывать архитектуру, поскольку большинство привычных запросов просто не работают.
Google AppEngine с самого начала: Контроллер