diff --git a/anatomy/migrations/0003_auto_20201119_1941.py b/anatomy/migrations/0003_auto_20201119_1941.py new file mode 100644 index 00000000..1d821afb --- /dev/null +++ b/anatomy/migrations/0003_auto_20201119_1941.py @@ -0,0 +1,40 @@ +# Generated by Django 3.1.3 on 2020-11-19 19:41 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('anatomy', '0002_exam_active'), + ] + + operations = [ + migrations.CreateModel( + name='Answer', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('answer', models.CharField(max_length=500)), + ('status', models.CharField(choices=[('', 'Unmarked'), ('0', 'Incorrect'), ('1', 'Half mark'), ('2', 'Correct')], default='', max_length=1)), + ('question', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='answers', to='anatomy.anatomyquestion')), + ], + ), + migrations.RemoveField( + model_name='halfmarkanswers', + name='question', + ), + migrations.RemoveField( + model_name='incorrectanswers', + name='question', + ), + migrations.DeleteModel( + name='Answers', + ), + migrations.DeleteModel( + name='HalfMarkAnswers', + ), + migrations.DeleteModel( + name='IncorrectAnswers', + ), + ] diff --git a/anatomy/models.py b/anatomy/models.py index 026f023f..5c20a2f8 100644 --- a/anatomy/models.py +++ b/anatomy/models.py @@ -7,6 +7,8 @@ from django.utils.html import format_html from django.urls import reverse +from django.utils.translation import ugettext_lazy as _ + image_storage = FileSystemStorage( # Physical file location ROOT location=u"{0}/anatomy/".format(settings.MEDIA_ROOT), diff --git a/anatomy/templates/anatomy/mark.html b/anatomy/templates/anatomy/mark.html index a2668cf8..ae66ffe2 100644 --- a/anatomy/templates/anatomy/mark.html +++ b/anatomy/templates/anatomy/mark.html @@ -7,13 +7,13 @@