https://github.com/jeffh/sniffer/ and https://github.com/gfxmonk/autonose are both excellent for writing Python unit tests. No solution for Django though (AFAIK).