Django admin is a blender, albeit a nice one.
When the auto-admin covers your entire use-case then that's great. But beware when you run into its limitations (which happens quickly) - then you're in hell.
The other stuff can be easily had in any other python frameworks.
* Modelforms => WTForms or toscawidgets
* Middleware => Built into cherrypy (called "tools")
* ContentTypes => I'm not sure what to make of that. Looks like some really nasty hack on top of their ORM to me, I can't even understand the use-case. I guess you wouldn't need such a thing with a real ORM like sqlAlchemy or dejavu.