migrate atlas series from sortedm2m
This commit is contained in:
+10
-10
@@ -354,8 +354,8 @@ class Case(models.Model, AuthorMixin):
|
||||
help_text="If a case should be freely available to browse", default=True
|
||||
)
|
||||
|
||||
series = SortedManyToManyField("Series", related_name="case")
|
||||
#series = models.ManyToManyField("Series", through="SeriesDetail", related_name="case")
|
||||
#series = SortedManyToManyField("Series", related_name="case")
|
||||
series = models.ManyToManyField("Series", through="SeriesDetail", related_name="case")
|
||||
|
||||
notes = GenericRelation(QuestionNote)
|
||||
|
||||
@@ -869,14 +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 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)
|
||||
|
||||
Reference in New Issue
Block a user