From ca9c65a5dd7e05a7e1cf1ee8a49d9a23749f41ad Mon Sep 17 00:00:00 2001 From: Ross Date: Tue, 12 Jan 2021 17:47:31 +0000 Subject: [PATCH] . --- anatomy/migrations/0018_auto_20210112_1726.py | 34 +++++++++++++++++++ anatomy/models.py | 4 +++ 2 files changed, 38 insertions(+) create mode 100644 anatomy/migrations/0018_auto_20210112_1726.py diff --git a/anatomy/migrations/0018_auto_20210112_1726.py b/anatomy/migrations/0018_auto_20210112_1726.py new file mode 100644 index 00000000..80cea94b --- /dev/null +++ b/anatomy/migrations/0018_auto_20210112_1726.py @@ -0,0 +1,34 @@ +# Generated by Django 3.1.3 on 2021-01-12 17:26 + +import anatomy.models +import django.core.files.storage +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('anatomy', '0017_auto_20210104_1355'), + ] + + operations = [ + migrations.AddField( + model_name='answer', + name='answer_compare', + field=models.TextField(default='temp', max_length=500), + preserve_default=False, + ), + migrations.AddField( + model_name='ciduseranswer', + name='answer_compare', + field=models.TextField(blank=True, max_length=500), + ), + migrations.AlterField( + model_name='anatomyquestion', + name='image', + field=models.ImageField(storage=django.core.files.storage.FileSystemStorage(base_url='/media/anatomy/', location='/home/ross/scripts/sites/rad/media//anatomy/'), upload_to=anatomy.models.image_directory_path), + ), + migrations.DeleteModel( + name='UserAnswer', + ), + ] diff --git a/anatomy/models.py b/anatomy/models.py index 4eef4e2f..e918bec1 100644 --- a/anatomy/models.py +++ b/anatomy/models.py @@ -362,6 +362,10 @@ class CidUserAnswer(models.Model): exam, self.cid, self.question.GetPrimaryAnswer(), self.answer ) + def save(self, *args, **kwargs): + self.full_clean() + return super(CidUserAnswer, self).save(*args, **kwargs) + def clean(self): if self.answer: self.answer = self.answer.strip()