Full threadsubleq·I wrote a django model field that does this https://gist.github.com/gavinwahl/17c07335c8dd1b832911View on HN