app/soc/views/models/host.py
changeset 560 a32be584ee04
parent 554 68c7a1dd3c52
child 569 96d9655a7538
equal deleted inserted replaced
559:44e50e92621e 560:a32be584ee04
    29 from soc.views.models import base
    29 from soc.views.models import base
    30 from soc.views.models import role
    30 from soc.views.models import role
    31 
    31 
    32 import soc.models.host
    32 import soc.models.host
    33 import soc.logic.models.host
    33 import soc.logic.models.host
    34 import soc.logic.models.sponsor
       
    35 import soc.views.helper
    34 import soc.views.helper
       
    35 import soc.views.models.sponsor
    36 
    36 
    37 
    37 
    38 class CreateForm(helper.forms.BaseForm):
    38 class CreateForm(helper.forms.BaseForm):
    39   """Django form displayed when creating a Host.
    39   """Django form displayed when creating a Host.
    40   """
    40   """
    87     self._logic = soc.logic.models.host.logic
    87     self._logic = soc.logic.models.host.logic
    88 
    88 
    89     params = {}
    89     params = {}
    90 
    90 
    91     params['logic'] = soc.logic.models.host.logic
    91     params['logic'] = soc.logic.models.host.logic
    92     params['group_logic'] = soc.logic.models.sponsor.logic
    92     params['group_view'] = soc.views.models.sponsor.view
    93     params['invite_filter'] = {'group_ln': 'link_id'}
    93     params['invite_filter'] = {'group_ln': 'link_id'}
    94 
    94 
    95     params['name'] = "Host"
    95     params['name'] = "Host"
    96     params['name_short'] = "Host"
    96     params['name_short'] = "Host"
    97     params['name_plural'] = "Hosts"
    97     params['name_plural'] = "Hosts"