app/soc/models/survey.py
changeset 2792 14a62fcf4e02
parent 2763 80d625f78176
equal deleted inserted replaced
2791:c62f45595b8d 2792:14a62fcf4e02
    96   URL_NAME = 'survey'
    96   URL_NAME = 'survey'
    97   # euphemisms like "student" and "mentor" should be used if possible
    97   # euphemisms like "student" and "mentor" should be used if possible
    98   SURVEY_ACCESS = ['admin', 'restricted', 'member', 'user']
    98   SURVEY_ACCESS = ['admin', 'restricted', 'member', 'user']
    99 
    99 
   100   # these are GSoC specific, so eventually we can subclass this
   100   # these are GSoC specific, so eventually we can subclass this
   101   SURVEY_TAKING_ACCESS = ['student',
   101   SURVEY_TAKING_ACCESS = ['student', 'mentor', 'org_admin', 'org', 'user']
   102                           'mentor',
   102 
   103                           'org_admin',
       
   104                           'user']
       
   105   
       
   106   GRADE_OPTIONS = {'midterm':['mid_term_passed', 'mid_term_failed'],
   103   GRADE_OPTIONS = {'midterm':['mid_term_passed', 'mid_term_failed'],
   107                    'final':['final_passed', 'final_failed'],
   104                    'final':['final_passed', 'final_failed'],
   108                    'N/A':[] }
   105                    'N/A':[] }
   109 
   106 
   110   prefix = db.StringProperty(default='program', required=True,
   107   prefix = db.StringProperty(default='program', required=True,