def update_fields(cls): def druki(api_obj): druki_ids = set([druk.id for druk in api_obj.druki]) return [Druk.from_id(id) for id in druki_ids] return (['nr', 'tytul'], {'nr_int': lambda o: str2int(o.info.nr), 'posiedzenie': lambda o: Posiedzenie.from_id(o.info.posiedzenie_id), 'druki': druki})
def update_fields(cls): return (['nr', 'tytul', 'opis', 'dokument_id'], {'nr_int': lambda o: str2int(o.info.nr)})