Skip to content

TOTPDeviceSerializer

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

Source

server/vueda/user/serializers.py:285

get_created_at

Signature

get_created_at(self, obj)

Parameters

NameTypeRequiredDescription
selfyes
objyes

Source

server/vueda/user/serializers.py:299

get_last_used_at

Signature

get_last_used_at(self, obj)

Parameters

NameTypeRequiredDescription
selfyes
objyes

Source

server/vueda/user/serializers.py:302

_declared_fields

created_at

formatted_name

last_used_at

method

Source

server/vueda/user/serializers.py:277

Documents matching: server v3.0.0a1.post1client v3.0.0-alpha.2