diff --git a/anatomy/migrations/0023_auto_20210125_1534.py b/anatomy/migrations/0023_auto_20210125_1534.py new file mode 100644 index 00000000..27a809c0 --- /dev/null +++ b/anatomy/migrations/0023_auto_20210125_1534.py @@ -0,0 +1,20 @@ +# Generated by Django 3.1.5 on 2021-01-25 15:34 + +import anatomy.models +import django.core.files.storage +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('anatomy', '0022_auto_20210121_1806'), + ] + + operations = [ + migrations.AlterField( + model_name='anatomyquestion', + name='image', + field=models.ImageField(storage=django.core.files.storage.FileSystemStorage(base_url='/media/anatomy/', location='/home/ross/sites/rad/media//anatomy/'), upload_to=anatomy.models.image_directory_path), + ), + ] diff --git a/rapids/migrations/0007_auto_20210125_1534.py b/rapids/migrations/0007_auto_20210125_1534.py new file mode 100644 index 00000000..0e1ebf9f --- /dev/null +++ b/rapids/migrations/0007_auto_20210125_1534.py @@ -0,0 +1,30 @@ +# Generated by Django 3.1.5 on 2021-01-25 15:34 + +import django.core.files.storage +from django.db import migrations, models +import rapids.models + + +class Migration(migrations.Migration): + + dependencies = [ + ('rapids', '0006_auto_20210121_1809'), + ] + + operations = [ + migrations.AddField( + model_name='rapid', + name='open_access', + field=models.BooleanField(default=True, help_text='If an question should be freely available to browse'), + ), + migrations.AlterField( + model_name='exam', + name='time_limit', + field=models.IntegerField(default=2100, help_text='Exam time limit (in seconds). Default is 2100 secondse (35 minutes)'), + ), + migrations.AlterField( + model_name='rapidimage', + name='image', + field=models.ImageField(storage=django.core.files.storage.FileSystemStorage(base_url='/media/rapids/', location='/home/ross/sites/rad/media//rapids/'), upload_to=rapids.models.image_directory_path), + ), + ] diff --git a/rapids/models.py b/rapids/models.py index f00767c8..3f961b61 100644 --- a/rapids/models.py +++ b/rapids/models.py @@ -180,6 +180,11 @@ class Rapid(models.Model): default=False, help_text='Question has been scrapped and will not be shown') + open_access = models.BooleanField( + help_text="If an question should be freely available to browse", default=True + ) + + def get_absolute_url(self): return reverse('rapids:rapid_detail', kwargs={'pk': self.pk}) @@ -344,7 +349,7 @@ class Exam(models.Model): ) time_limit = models.IntegerField( - help_text="Exam time limit (in seconds)", default=5400 + help_text="Exam time limit (in seconds). Default is 2100 secondse (35 minutes)", default=2100 ) def __str__(self):