Often, you can use an automatically generated Serializer directly. If required, you can edit the auto-generated Serializer to correct any limitations or problems that you find in it.
The following paragraphs list some typical circumstances under which you need to edit the Serializer, and the suggested editing steps.