---
url: "https://vueda.dev/v3/reference/api/py/vueda.user.serializers/GroupSerializer.md"
title: "GroupSerializer"
---

# GroupSerializer

## Overview

A `ModelSerializer` is just a regular `Serializer`, except that:

* A set of default fields are automatically populated.
* A set of default validators are automatically populated.
* Default `.create()` and `.update()` implementations are provided.

The process of automatically determining a set of serializer fields
based on the model fields is reasonably complex, but you almost certainly
don't need to dig into the implementation.

If the `ModelSerializer` class *doesn't* generate the set of fields that
you need you should either declare the extra/differing fields explicitly on
the serializer class, or simply use a `Serializer` class.

## `Meta` {#Meta}

### Source {#Meta-source}

`server/vueda/user/serializers.py:209`

## Source

`server/vueda/user/serializers.py:208`
