app/soc/logic/models/work.py
changeset 446 0b479d573a4c
parent 443 94568ac6e3e1
child 481 94834a1e6c01
equal deleted inserted replaced
445:31927f21970d 446:0b479d573a4c
    37     """Defines the name, key_name and model for this entity.
    37     """Defines the name, key_name and model for this entity.
    38     """
    38     """
    39 
    39 
    40     self._name = "Work"
    40     self._name = "Work"
    41     self._model = soc.models.work.Work
    41     self._model = soc.models.work.Work
    42     # TODO: remove line below when Work is implemented using 
       
    43     # views.models.base.View approach
       
    44     self._keyName = key_name.nameWork
       
    45     self._skip_properties = []
    42     self._skip_properties = []
    46     # TODO(tlarsen): write a nameWork method
       
    47 
    43 
    48   def getKeyValues(self, entity):
    44   def getKeyValues(self, entity):
    49     """See base.Logic.getKeyNameValues.
    45     """See base.Logic.getKeyNameValues.
    50     """
    46     """
    51 
    47 
    61     """See base.Logic.getKeyFieldNames
    57     """See base.Logic.getKeyFieldNames
    62     """
    58     """
    63 
    59 
    64     return ['link_name']
    60     return ['link_name']
    65 
    61 
       
    62 
    66 logic = Logic()
    63 logic = Logic()