Hello, I've got more experience with PHP stuff, but for Python, I would recommend checking out Django "getting started":
<https://docs.djangoproject.com/en/dev/intro/> ... to see if you like it. Having used a few PHP frameworks and CMSs, I really dig that Django has a built-in admin; I am in the same boat as you for when it comes to "rebuild my portfolio using python and a framework", and I am happy to use the Django admin as it saves me the headache of having to build one myself. For hosting (more than Django too) I highly recommend WebFaction: <http://www.webfaction.com/> The one-click install process is awesome. Great support too. Cheap with lots of control and room to grow. Hope that helps! Cheers, Micky -- http://mail.python.org/mailman/listinfo/python-list