Sorted this now - serializers can take a ``read_only`` argument.