From 0384b0fe7114f22bbdebd483e7065316a8f21d8e Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Mon, 6 Jul 2020 17:05:53 +0200
Subject: [PATCH] Make virtual foreign key optional

---
 aleksis/core/mixins.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/aleksis/core/mixins.py b/aleksis/core/mixins.py
index d196b044c..5b2db3447 100644
--- a/aleksis/core/mixins.py
+++ b/aleksis/core/mixins.py
@@ -232,7 +232,7 @@ class ExtensibleModel(models.Model, metaclass=_ExtensibleModelBase):
             related_name = cls.Meta.default_related_name
 
         # Add field to hold key to foreign model
-        id_field = to_field_type()
+        id_field = to_field_type(blank=True, null=True)
         cls.field(**{id_field_name: id_field})
 
         @property
-- 
GitLab