diff --git a/aleksis/core/mixins.py b/aleksis/core/mixins.py index 7f5db6e6d1bb4c17ece7152167ef35334b22c115..4ebd7728f27fb3a59c2183d81264b92e960014e7 100644 --- a/aleksis/core/mixins.py +++ b/aleksis/core/mixins.py @@ -1,6 +1,7 @@ from datetime import datetime from typing import Any, Callable, List, Optional, Tuple, Union +from django.conf import settings from django.contrib.contenttypes.models import ContentType from django.contrib.sites.managers import CurrentSiteManager from django.contrib.sites.models import Site @@ -84,7 +85,7 @@ class ExtensibleModel(models.Model, metaclass=_ExtensibleModelBase): icon_ = "radio_button_unchecked" site = models.ForeignKey( - Site, on_delete=models.CASCADE, default=Site.objects.get_current, editable=False + Site, on_delete=models.CASCADE, default=settings.SITE_ID, editable=False ) objects = CurrentSiteManager() objects_all_sites = models.Manager()