Spring has its own web MVC framework, but it's much more:
- A dependency injection/inversion of control factory
- Aspect oriented programming.
- Modules for persistence, remoting, and other features.
Django is a Python web MVC framework for creating browser UI CRUD applications.
I would say that Grails, a Ruby on Rails-like web CRUD framework for Java that's based on Spring, Hibernate, and Groovy, would be a better analogy for Django. Both use "convention over coding" to speed development along.