diff --git a/aleksis/core/models.py b/aleksis/core/models.py index fa090226c37c8032680aa7c0d75bd1b75aa40276..7368194e3fbc450047bb57a8d2b70a8149726f00 100644 --- a/aleksis/core/models.py +++ b/aleksis/core/models.py @@ -585,21 +585,21 @@ class GlobalPermissions(ExtensibleModel): ) -class SitePreferenceModel(PerInstancePreferenceModel): +class SitePreferenceModel(PerInstancePreferenceModel, PureDjangoModel): instance = models.ForeignKey(Site, on_delete=models.CASCADE) class Meta: app_label = "core" -class PersonPreferenceModel(PerInstancePreferenceModel): +class PersonPreferenceModel(PerInstancePreferenceModel, PureDjangoModel): instance = models.ForeignKey(Person, on_delete=models.CASCADE) class Meta: app_label = "core" -class GroupPreferenceModel(PerInstancePreferenceModel): +class GroupPreferenceModel(PerInstancePreferenceModel, PureDjangoModel): instance = models.ForeignKey(Group, on_delete=models.CASCADE) class Meta: