I just started a new job a couple months ago at a small company where I am currently leading all development efforts present and future. I personally have years of experience in software design and development from mostly Java but also a .NET perspective. I picked up .NET later in my career with great ease and required literally no training to hit the ground running, and on top of that it helped me to truly grasp and appreciate the universality of many best practices and common themes by seeing two different perspectives to solving the same problem.
My boss has a startup company on the side, and without divulging too much information, he had a need of a moderately sophisticated web application that integrates into Google Maps to build routes.
He contracted out the web application to which they overpromised, majorly underdelivered, and ran over the deadline, he is currently in a fight to try and recover at least some of the money he invested. He has the source code for the site as it is right now but has a laundry list of things he would like fixed and added before he goes live with it.
He asked me if I would like to do this on the side for some extra cash but the problem is that the site was written in Python using Django, which I have no experience in whatsoever. I told him that I am really not the best person for this because I know virtually nothing about Python or Django and would have to learn it from scratch. I feel it wouldn't be fair for me to bill him hourly for my time if I am using that time learning a language and platform.
Based on the summary of my experience level how difficult or how much time would you guess it would take for me to pick this up? If you think its a waste of time could anybody recommend a suggestion for where to find experienced Python web developers? Money is a concern for him right now so he doesn't have the biggest budget anymore.