Commit d35cde0ea1acbf10670164d16d9544dd6b2ff19e

Authored by Erik Zambom
1 parent dbff6075

Adding init and end dates to exam

exam/migrations/0003_auto_20161125_0808.py 0 → 100644
... ... @@ -0,0 +1,28 @@
  1 +# -*- coding: utf-8 -*-
  2 +# Generated by Django 1.10 on 2016-11-25 11:08
  3 +from __future__ import unicode_literals
  4 +
  5 +from django.db import migrations, models
  6 +import django.utils.timezone
  7 +
  8 +
  9 +class Migration(migrations.Migration):
  10 +
  11 + dependencies = [
  12 + ('exam', '0002_auto_20161124_1217'),
  13 + ]
  14 +
  15 + operations = [
  16 + migrations.AddField(
  17 + model_name='exam',
  18 + name='begin_exam',
  19 + field=models.DateField(blank=True, default=django.utils.timezone.now, verbose_name='Begin of Exam'),
  20 + preserve_default=False,
  21 + ),
  22 + migrations.AddField(
  23 + model_name='exam',
  24 + name='end_exam',
  25 + field=models.DateField(blank=True, default=django.utils.timezone.now, verbose_name='End of Exam'),
  26 + preserve_default=False,
  27 + ),
  28 + ]
... ...
exam/models.py
... ... @@ -6,15 +6,17 @@ from core.models import Resource
6 6 from courses.models import Activity
7 7  
8 8 class Exam(Activity):
9   - begin_date = models.DateField(_('Begin of Course Date'), blank=True)
10   - exibe = models.BooleanField(_('Exibe?'), default=False)
  9 + begin_date = models.DateField(_('Begin of Course Date'), blank=True)
  10 + begin_exam = models.DateField(_('Begin of Exam'), blank = True)
  11 + end_exam = models.DateField(_('End of Exam'), blank = True)
  12 + exibe = models.BooleanField(_('Exibe?'), default=False)
11 13  
12   - class Meta:
13   - verbose_name = _('Exam')
14   - verbose_name_plural = _('Exams')
  14 + class Meta:
  15 + verbose_name = _('Exam')
  16 + verbose_name_plural = _('Exams')
15 17  
16   - def __str__(self):
17   - return str(self.name) + str("/") + str(self.topic)
  18 + def __str__(self):
  19 + return str(self.name) + str("/") + str(self.topic)
18 20  
19 21  
20 22 class Answer(models.Model):
... ...