2

tastypieで複雑なエラー検証を行うのに最適な場所を見つけるのに本当に苦労しています。

私はModelResource

class CommentResource(ModelResource):
    object = fields.ToOneField(MasterPieceResource, "object")
    parent = fields.ToOneField("self", "parent", null=True)

POSTデータに親が含まれている場合、親が同じオブジェクトを指していることを確認したいと思います。オブジェクトと親はPOSTurisとしてデータに提供されていることに注意してください

POST {
    parent: "/api/v1/comment/1/",
    object: "/api/v1/masterpiece/5/"
}

このエラーチェックを行うのに最適な場所はどこですか?

4

1 に答える 1

-1

Tastypieドキュメントの検証セクションを確認してください。FormValidationまたはカスタムValidationクラスを使用できます。

于 2013-01-29T18:00:07.167 に答える