Skip to content

Commit 3b71d61

Browse files
committed
Can flag TweetItems and PhotoItems as deleted
1 parent 5a1a193 commit 3b71d61

2 files changed

Lines changed: 10 additions & 2 deletions

File tree

testsite/items/models.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@ class Meta:
1212

1313
class PhotoItem(ItemAbstract):
1414
image = models.ImageField()
15+
deleted = models.BooleanField(default=False)
1516

1617

1718
class TweetItem(ItemAbstract):
1819
text = models.CharField(max_length=150)
20+
deleted = models.BooleanField(default=False)

testsite/stream/models.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,11 @@
55
class Stream(models.Model):
66
user = models.ForeignKey(User)
77
created_at = models.DateTimeField()
8-
photo_item = models.ForeignKey(PhotoItem, blank=True, null=True)
9-
tweet_item = models.ForeignKey(TweetItem, blank=True, null=True)
8+
photo_item = models.ForeignKey(PhotoItem,
9+
on_delete=models.SET_NULL,
10+
blank=True,
11+
null=True)
12+
tweet_item = models.ForeignKey(TweetItem,
13+
on_delete=models.SET_NULL,
14+
blank=True,
15+
null=True)

0 commit comments

Comments
 (0)