I finally got around to creating a good comment system in Django. It wasn't necessarily hard, I just didn't have time for to read all of the documentation. After reading "The Pragmatic Programmer," I was insistent that since I was already working on other pieces of the site that will also warrant commenting, I would need to create a commenting system that's easily ported to other parts of the site (DRY). While this is a simple task to create at the database level, I needed to utilize Django's tools to create the relationships.
What finally ended up happening was that I needed to use Generic Relations. This became an easier task when I got around to reading the documentation. I also started to feel the pinch of models and database tables becoming out of sync, which caused a lot of problems. That's the biggest flaw in Django. However, I have yet to see a good framework that handles it well.
These problems are the best reason that you should rarely use a framework to perform actions automatically when you don't understand the underpinnings (I use the word rarely because frankly, C compilers are about as low level as I care to go).