Python is not a difficult language at all. In fact, Python in conjunction with the web2py framework (instead of Django) is the quickest and easiest way to write a web application! It comes with everything you need right out of the box. Batteries are included. And web2py is perfectly scalable, too!
Java, on the other hand, is an extremely verbose language, not particularly pleasant to use. Java web frameworks, such as Spring, JSF, and Vaadin, are little nightmares–not good for beginners.