fixing relation files interdependences

This commit is contained in:
Cayo Puigdefabregas 2021-06-07 13:10:28 +02:00
parent f3f65efeaf
commit 589c399231
1 changed files with 3 additions and 2 deletions

View File

@ -7,7 +7,7 @@ from marshmallow import ValidationError, validates_schema
from ereuse_devicehub.marshmallow import NestedOn from ereuse_devicehub.marshmallow import NestedOn
from ereuse_devicehub.resources.schemas import Thing from ereuse_devicehub.resources.schemas import Thing
from ereuse_devicehub.resources.tradedocument import models as m from ereuse_devicehub.resources.tradedocument import models as m
from ereuse_devicehub.resources.lot import schemas as s_lot # from ereuse_devicehub.resources.lot import schemas as s_lot
class TradeDocument(Thing): class TradeDocument(Thing):
@ -18,7 +18,8 @@ class TradeDocument(Thing):
description = SanitizedStr(default='', description=m.TradeDocument.description.comment) description = SanitizedStr(default='', description=m.TradeDocument.description.comment)
file_name = SanitizedStr(default='', description=m.TradeDocument.file_name.comment) file_name = SanitizedStr(default='', description=m.TradeDocument.file_name.comment)
file = Raw(type='file') file = Raw(type='file')
lot = NestedOn(s_lot.Lot, only_query='id', description=m.TradeDocument.lot.__doc__) lot = NestedOn('Lot', only_query='id', description=m.TradeDocument.lot.__doc__)
# lot = NestedOn(s_lot.Lot, only_query='id', description=m.TradeDocument.lot.__doc__)
@validates_schema @validates_schema