Is there a reason why I am not allowed to serialize
MyObject.objects.get(pk=1)?
You can serialize any iterable, so just do:
serializers.serialize("xml", [object])
Why? Consistency; it turned out to be a pain to always have to check
weather serialized data was a list of objects or a single object.
It's easier to just always deal with lists (since that's the common
case anyway).
Jacob