put()
私は、Google アプリ エンジン用のスパム フィルター ライブラリを作成しています。これは、アプリ エンジン フックを使用して、データストアに入る直前に一部のデータを変更します。そのために、PolyModel クラスをサブクラス化するモデルを作成しました。このクラスをチェック可能にしたい場合は、サブクラス化する必要があります。
しかし、クラス内の一部のデータについては、値が変更されたときにいくつかのことをしたいと思います。そのためには、上書きする必要があります__setitem__
。しかし、sdk はこれを使用してモデルのプロパティの変更を決定したり、フィルターを適用したりするため、上書きを変更するとこれ__setitem__
が壊れる可能性があると思います。これを回避する最善の方法は何ですか?