Skip to content

Commit 6a6d56d

Browse files
remove correct_answer
1 parent bd7d493 commit 6a6d56d

File tree

3 files changed

+20
-4
lines changed

3 files changed

+20
-4
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Generated by Django 3.2.7 on 2021-10-05 16:35
2+
3+
from django.db import migrations
4+
5+
6+
class Migration(migrations.Migration):
7+
8+
dependencies = [
9+
('classroom', '0009_auto_20211005_2232'),
10+
]
11+
12+
operations = [
13+
migrations.RemoveField(
14+
model_name='readingquestion',
15+
name='correct_answer',
16+
),
17+
]

classroom/models/abstracts/question.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,10 @@ class Types(models.TextChoices):
1919
number = models.PositiveSmallIntegerField()
2020
question_type = models.CharField(max_length=30, choices=Types.choices)
2121
choices = models.CharField(max_length=255, blank=True)
22-
correct_answer = models.CharField(max_length=255)
2322

2423
class Meta:
2524
abstract = True
2625

27-
def __str__(self):
28-
return f'{self.number} | {self.get_question_type_display()} | {self.correct_answer[:50]}'
29-
3026
def save(self, *args, **kwargs):
3127
self.set_default_choices()
3228
return super().save(*args, **kwargs)

classroom/models/reading_question.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ class ReadingQuestion(Question):
1212
class Meta:
1313
ordering = ['exercise']
1414

15+
def __str__(self):
16+
return f'{self.exercise.identifier} | {self.get_question_type_display()}'
17+
1518
def create_answers(self, answers):
1619
contents = answers.split(self._DELEMITER)
1720
answers_objs = [

0 commit comments

Comments
 (0)