diff options
| -rw-r--r-- | backend/models.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/backend/models.py b/backend/models.py index e131f66..fd12ff5 100644 --- a/backend/models.py +++ b/backend/models.py @@ -67,7 +67,7 @@ class SJUserProfileAdmin(admin.ModelAdmin): class SJUserActivity(models.Model): """ ScannerJammer abstract user activity model """ - user = models.ForeignKey(auth.models.User) + user = models.ForeignKey(auth.models.User, null=True, on_delete=models.SET_NULL) datetime = models.DateTimeField(blank=True) class Meta: @@ -113,7 +113,7 @@ class SJContent(SJUserActivity, SJSettingsModel): (u'background', u'Background'), ) - room = models.ForeignKey(SJRoom) + room = models.ForeignKey(SJRoom, null=True, on_delete=models.SET_NULL) content_type = models.CharField(max_length=32, choices=CONTENT_TYPE) old_id = models.IntegerField(default=0, blank=True) @@ -141,7 +141,7 @@ class SJContentAdmin(admin.ModelAdmin): class SJLike(SJUserActivity): """ ScannerJammer like model """ - content = models.ForeignKey(SJContent) + content = models.ForeignKey(SJContent, null=True, on_delete=models.SET_NULL) class Meta: verbose_name = "SJ Like" |
