Django or Drupal, which one should I use that suits best my needs?
Consider your deployment. Pretty much every host will support Drupal. If you go with Django, you will need to select a host that supports fast_cgi or wsgi
I want to learn and use Drupal or Django for the following: 
dynamic web sites, medium database, multi-level users, paypal integration, content managment, speed (developing), security 
I like MVC, ORM and object-oriented prg.
Which is better to jump into ?  Which one is more mature, powerful, understandable, object-oriented and easier to use by the time ? 
What about Python Spring ...  
Also, which of these 3 are better documented, are better for a cv and have more extensions?
Known languages: php, java, mysql
Thank you !