Example #1
0
File: forms.py Project: TSS2/test
 def __init__(self, *args, **kwargs):
     super(ContestForm, self).__init__(*args, **kwargs)
     cur_year = date.today().year
     self.year.choices = [(year, year) for year in range(cur_year - 1, cur_year + 2)]
     series_list = ContestSeries.get_all()
     self.series_id.choices = [(-1, u'  ')] + [(series.id, series.name) for series in series_list]
     self.type.choices = [("-1", u"--- 请选择 ---")] + [(t, t) for t in Contest.ContestType]
     self.department.choices = [("-1", u"--- 请选择 ---")] + [(department, department) for department in DepartmentList]
Example #2
0
 def __init__(self, *args, **kwargs):
     super(ContestForm, self).__init__(*args, **kwargs)
     #cur_year = date.today().year
     # self.year.choices = [(year, year) for year in range(cur_year - 1, cur_year + 2)]
     series_list = ContestSeries.get_all()
     level_list = ContestLevel.get_all()
     self.series_id.choices = [(-1, u'--- 请选择 --- ')] + [
         (series.id, series.name) for series in series_list
     ]
     self.type.choices = [("-1", u"--- 请选择 ---")
                          ] + [(t, t) for t in Contest.ContestType]
     self.level_id.choices = [("-1", u"--- 请选择 ---")] + [
         (level.id, level.name) for level in level_list
     ]
     self.department.choices = [("-1", u"--- 请选择 ---")] + [
         (department, department) for department in DepartmentList
     ]