app/soc/views/models/program.py
changeset 1281 b42088df3958
parent 1277 5c931bd3dc1e
child 1303 08433090cff8
equal deleted inserted replaced
1280:9a510b94cf22 1281:b42088df3958
   101             help_text=soc.models.work.Work.link_id.help_text),
   101             help_text=soc.models.work.Work.link_id.help_text),
   102         'student_agreement_link_id': widgets.ReferenceField(
   102         'student_agreement_link_id': widgets.ReferenceField(
   103             reference_url='document', filter=['__scoped__'],
   103             reference_url='document', filter=['__scoped__'],
   104             required=False, label=ugettext('Student Agreement Document link ID'),
   104             required=False, label=ugettext('Student Agreement Document link ID'),
   105             help_text=soc.models.work.Work.link_id.help_text),
   105             help_text=soc.models.work.Work.link_id.help_text),
       
   106         'home_link_id': widgets.ReferenceField(
       
   107             reference_url='document', filter=['__scoped__'],
       
   108             required=False, label=ugettext('Home page Document link ID'),
       
   109             help_text=soc.models.work.Work.link_id.help_text),
       
   110         'tos_link_id': widgets.ReferenceField(
       
   111             reference_url='document', filter=['__scoped__'],
       
   112             required=False, label=ugettext('Terms of Service Document link ID'),
       
   113             help_text=soc.models.work.Work.link_id.help_text),
   106         }
   114         }
   107 
   115 
   108     references = [
   116     references = [
   109         ('org_admin_agreement_link_id', 'org_admin_agreement', document_logic,
   117         ('org_admin_agreement_link_id', 'org_admin_agreement', document_logic,
   110          lambda x: x.org_admin_agreement),
   118          lambda x: x.org_admin_agreement),