7

Delete related variants when deleting the segment (#183)

* Delete related variants when deleting the segment

Closes #155

* Fix typo

* Fix migration ordering

* Split metadata migrations
This commit is contained in:
tm-kn
2018-07-19 11:59:46 +01:00
committed by Jasper Berghoef
parent e42e1a865b
commit a47803eca5
10 changed files with 216 additions and 12 deletions

View File

@ -216,10 +216,8 @@ class PersonalisablePageMetadata(ClusterableModel):
null=True
)
segment = models.ForeignKey(
Segment, related_name='page_metadata',
on_delete=models.SET_NULL,
null=True, blank=True)
segment = models.ForeignKey(Segment, models.PROTECT, null=True,
related_name='page_metadata')
@cached_property
def has_variants(self):