django-pgfields because daniel asked so nicely