Other than basic python syntax, what other key areas should I learn to get a website live?
Is there a web.config in the python world?
Which libraries handle things like authentication?  or is that all done manually via session cookies and database tables?
Are there any web specific libraries?
Edit: sorry!
I am well versed in asp.net, I want to branch out and learn Python, hence this question (sorry, terrible start to this question I know).
Oh, golly.
Look, this is gonna be real hard to answer because, read as you wrote it, you're missing a lot of steps.  Like, you need a web server, a design, some HTML, and so on.
Are you building from the ground up?  Asking about Python makes me suspect you may be using something like Zope.
Other than basic python syntax, what other key areas should I learn to get a website live?