Full django serializer with support for reverse foreign keys.