Herman Wed, 20 Jul 2011 09:05:17 -0700
@auth.requires_login() def hello(): return dict(message='hello %(first_name)' % auth.user)
is missing an s after %(first_name) : @auth.requires_login() def hello(): return dict(message='hello %(first_name)s' % auth.user)