app/soc/logic/models/program.py
changeset 1051 c532dd9def48
parent 784 23eaf3aa19b1
child 1053 3b9552cf748a
equal deleted inserted replaced
1050:77aab03aa693 1051:c532dd9def48
    21   '"Sverre Rabbelier" <sverre@rabbelier.nl>',
    21   '"Sverre Rabbelier" <sverre@rabbelier.nl>',
    22   '"Lennard de Rijk" <ljvderijk@gmail.com>',
    22   '"Lennard de Rijk" <ljvderijk@gmail.com>',
    23   ]
    23   ]
    24 
    24 
    25 
    25 
    26 from soc.logic.models import base
    26 from soc.logic.models import tossed
    27 from soc.logic.models import sponsor as sponsor_logic
    27 from soc.logic.models import tossed as tossed_logic
    28 
    28 
    29 import gsoc.logic.models.timeline
    29 import gsoc.logic.models.timeline
    30 import soc.logic.models.timeline
    30 import soc.logic.models.timeline
    31 import soc.models.program
    31 import soc.models.program
    32 
    32 
    33 
    33 
    34 class Logic(base.Logic):
    34 class Logic(tossed.Logic):
    35   """Logic methods for the Program model.
    35   """Logic methods for the Program model.
    36   """
    36   """
    37 
    37 
    38   TIMELINE_LOGIC = {'gsoc' : gsoc.logic.models.timeline.logic,
    38   TIMELINE_LOGIC = {'gsoc' : gsoc.logic.models.timeline.logic,
    39                     'ghop' : soc.logic.models.timeline.logic}
    39                     'ghop' : soc.logic.models.timeline.logic}
    40 
    40 
    41   def __init__(self, model=soc.models.program.Program, 
    41   def __init__(self, model=soc.models.program.Program, 
    42                base_model=None, scope_logic=sponsor_logic):
    42                base_model=None, scope_logic=tossed_logic):
    43     """Defines the name, key_name and model for this entity.
    43     """Defines the name, key_name and model for this entity.
    44     """
    44     """
    45 
    45 
    46     super(Logic, self).__init__(model=model, base_model=base_model,
    46     super(Logic, self).__init__(model=model, base_model=base_model,
    47                                 scope_logic=scope_logic)
    47                                 scope_logic=scope_logic)