self
とは、create(self、validated_data)メソッドの意味ですか?`self`とはcreate(self、validated_data)メソッドの意味ですか?
CloudServerPayOrderSerializerというシリアライザがあり、create()メソッドをオーバーライドしたいとします。
class CloudServerPayOrderSerializer(ModelSerializer):
class Meta:
model = TradeRecord
exclude = (
'id',
'name',
'traderecord_num',
'money',
'balance',
'desc',
)
def create(self, validated_data):
user = getUserFormSerializer(self)
...
私はcreateメソッドをオーバーライドしています。私はself
からユーザーを取得したいと考えています。 utilメソッドgetUserFormSerializer
があります。
ここには、CloudServerPayOrderSerializer
のスタンドであるかどうかはわかりませんが、そうでない場合はutilメソッドの名前をgetUserFormSerializer
とすることはできません。
:として
ので、この場合には、それが使用されています。 Pythonクラスでのselfの使用を認識していない場合は、入門言語のチュートリアルを行う必要があります。 –