1
2
3
4
5
6
|
class
AccountSerializer(serializers.ModelSerializer):<br> name_1
=
SerializerMethodField()<br> name_2
=
CharField(source
=
"account_name"
)
# source 可接字段或方法
class
Meta:
model
=
Account
fields
=
(
'id'
,
'account_name'
,
'users'
,
'created'
,
'name'
)
# fields = "__all__"
# exclude = ("users",)<br> # read_only_fields = ('account_name',)<br> # extra_kwargs = {'account_name': {'read_only': True}}<br> def get_name_1(self,obj):<br> return obj.name
|