web2py in the future?
Web2py is a good one to learn.  If this is going to be deployed to a server, double check it supports wsgi.  Sometimes php is the way to go because you know it's supported almost anywhere.
Given the size of web2py and the lack of resources and corporate support, do you think it would be advisable to learn web2py as the only web development framework I know. I'm considersing learning Ruby on Rails or web2py for a website I need to create for as a school project.