It'll take a couple of weeks to get very comfortable in the language itself, and a little longer to get used to a web framework like Django.<p>Once you do this, you'll be very annoyed every time you need to go back to using php.  This change will be practical and eye opening for you.  Enjoy.