А, собственно — если web.py подходит, и решает проблему, то какая разница "а как это делают другие"?
Я, например, нахожу web.py — великолепным в своем роде микропроизведением искусства. Он делает ровно то что надо, не больше и не меньше: нормалный роутинг УРЛов, wsgi-обертка, микро ОРМ (ну или нечто похожее), шаблонизатор (можно прикрутить свой любой).
Если нужен серьезный проект — тогда стоит смотреть в сторону Джанги, Гирь, Пилонов и т.п. Там оправданы сложные ОРМы, внутренние системы отправки сообщений, крутые и классные шаблонизаторы и прочие навороты.
А web.py — маленький, шустренький и удобненький. И хорош для маленьких страничек. И главное — что все его исходники можно окинуть взглядом, пропатчить и вообще как угодно вывернуть.