これは、 Tornadoフレームワークを使用して json Web サービスを構築する最初の試みであり、モデルの設計について質問があります。
現在、このようなオブジェクトを表すすべてのモデルを含むモデル ファイル (models.py) があります (これは論理的な表現です)。
class person():
name = StringField()
age = IntField()
class phone():
number = IntField()
person = ReferenceField(Person)
person.is_granted()、person.is_admin()( など) のように実装するメソッドがたくさんあるので、これらのオブジェクトでメソッドを宣言する (アプリケーション設計で) 最善の方法は何かと思っていましたが、それらを拡張する必要がありますか? それともモデルファイル定義でメソッドを宣言するのはきれいですか?
回答ありがとうございます。