No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

relation.py 615B

123456789101112131415161718
  1. # -*- coding: utf-8 -*-
  2. from lodel.leapi.datahandlers.field_data_handler import FieldDataHandler
  3. from lodel.editorial_model.components import EmField
  4. class Relation(FieldDataHandler):
  5. ## @brief Instanciates a Relation object
  6. # @param datahandler FieldDataHandler
  7. # @param datahandler_args dict
  8. # @param reference Reference
  9. # @param kwargs
  10. def __init__(self, datahandler, datahandler_args, reference, **kwargs):
  11. # TODO uid ?
  12. self.backref_field = EmField(data_handler=datahandler, **datahandler_args)
  13. self.backref_ref = reference
  14. super().__init__(**kwargs)