equal
deleted
inserted
replaced
6 |
6 |
7 PROFESSION_CHOICES = (('S', 'Student'), |
7 PROFESSION_CHOICES = (('S', 'Student'), |
8 ('F', 'Faculty'), |
8 ('F', 'Faculty'), |
9 ('P', 'Professional')) |
9 ('P', 'Professional')) |
10 |
10 |
11 FEEDBACK_CHOICES = (('0': 'Closed'), |
11 FEEDBACK_CHOICES = (('0', 'Closed'), |
12 ('1': 'Day 1 Open'), |
12 ('1', 'Day 1 Open'), |
13 ('2': 'Day 2 Open'), |
13 ('2', 'Day 2 Open'), |
14 ) |
14 ) |
15 |
15 |
16 QUIZ_CHOICES = (('00': 'Closed'), |
16 QUIZ_CHOICES = (('00', 'Closed'), |
17 ('11': 'Day1 Quiz1 Open'), |
17 ('11', 'Day1 Quiz1 Open'), |
18 ('12': 'Day1 Quiz2 Open'), |
18 ('12', 'Day1 Quiz2 Open'), |
19 ('21': 'Day2 Quiz1 Open'), |
19 ('21', 'Day2 Quiz1 Open'), |
20 ) |
20 ) |
21 |
21 |
22 class Profile(models.Model): |
22 class Profile(models.Model): |
23 """ A model to hold extra information about the user. |
23 """ A model to hold extra information about the user. |
24 """ |
24 """ |
43 start_date = models.DateField(help_text="YYYY-MM-DD") |
43 start_date = models.DateField(help_text="YYYY-MM-DD") |
44 stop_date = models.DateField(help_text="YYYY-MM-DD") |
44 stop_date = models.DateField(help_text="YYYY-MM-DD") |
45 attendees = models.ManyToManyField(User, related_name="%(class)s_attendees") |
45 attendees = models.ManyToManyField(User, related_name="%(class)s_attendees") |
46 organizers = models.ManyToManyField(User, related_name="%(class)s_organizers") |
46 organizers = models.ManyToManyField(User, related_name="%(class)s_organizers") |
47 |
47 |
48 registration_status = models.BooleanField(default=False) |
48 registration_is_open = models.BooleanField(default=False) |
49 feedback_status = models.CharField(max_length=1, choices=FEEDBACK_CHOICES, default='0') |
49 feedback_status = models.CharField(max_length=1, choices=FEEDBACK_CHOICES, default='0') |
50 quiz_status = models.CharField(max_length=2, choices=QUIZ_CHOICES, default='00') |
50 quiz_status = models.CharField(max_length=2, choices=QUIZ_CHOICES, default='00') |
51 |
51 |
52 def __unicode__(self): |
52 def __unicode__(self): |
53 |
53 |