次のシリアライザークラスがあります。
class ProfileSerializer(serializers.ModelSerializer):
class Meta:
model = Profile
fields = ('id', 'name', 'active', 'type', 'user')
すべてのプロファイルを一覧表示すると、ユーザー フィールドにユーザー ID が表示されます。これを変更して user.username を表示するにはどうすればよいですか? 私は自分のモデルでこれをメタクラスに追加するだけであることを知っていますが、ユーザーモデル (Django の一部) は作成しませんでした。ユーザーを呼び出すときに、IDではなくユーザー名を表示するようにDjangoに指示するにはどうすればよいですか?
どうもありがとう。