pre sm2m removal

This commit is contained in:
Ross
2024-02-17 21:22:29 +00:00
parent 56c165b3b1
commit f5d429498a
2 changed files with 27 additions and 0 deletions
@@ -0,0 +1,18 @@
# Generated by Django 4.1.4 on 2024-02-17 21:22
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('atlas', '0038_casecollection_viewer_mode'),
]
operations = [
migrations.AlterField(
model_name='casecollection',
name='collection_type',
field=models.CharField(choices=[('REV', 'Review'), ('REP', 'Report'), ('VIV', 'Viva')], default='REP', max_length=3),
),
]
+9
View File
@@ -355,6 +355,7 @@ class Case(models.Model, AuthorMixin):
)
series = SortedManyToManyField("Series", related_name="case")
#series = models.ManyToManyField("Series", through="SeriesDetail", related_name="case")
notes = GenericRelation(QuestionNote)
@@ -868,6 +869,14 @@ class CaseCollection(ExamOrCollectionGenericBase):
}
#class SeriesDetail(models.Model):
# case = models.ForeignKey(Case, on_delete=models.CASCADE)
# series = models.ForeignKey(Series, on_delete=models.CASCADE)
#
# sort_order = models.IntegerField(default=1000)
#
# class Meta:
# ordering = ("sort_order",)
class CaseDetail(models.Model):
case = models.ForeignKey(Case, on_delete=models.CASCADE)