|
6 | 6 | class Note(models.Model): |
7 | 7 | title = models.CharField(max_length=100) |
8 | 8 | content = models.TextField() |
9 | | - author = models.ForeignKey(User) |
| 9 | + author = models.ForeignKey(User, on_delete=models.CASCADE) |
10 | 10 |
|
11 | 11 |
|
12 | 12 | class Post(models.Model): |
13 | | - note = models.ForeignKey(Note) |
| 13 | + note = models.ForeignKey(Note, on_delete=models.CASCADE) |
14 | 14 | content = models.TextField() |
15 | 15 | date_published = models.DateField(null=True) |
16 | 16 |
|
17 | 17 |
|
18 | 18 | class Cover(models.Model): |
19 | 19 | comment = models.CharField(max_length=100) |
20 | | - post = models.ForeignKey(Post) |
| 20 | + post = models.ForeignKey(Post, on_delete=models.CASCADE) |
21 | 21 |
|
22 | 22 |
|
23 | 23 | class Page(models.Model): |
24 | 24 | title = models.CharField(max_length=100) |
25 | 25 | content = models.TextField() |
26 | | - previous_page = models.ForeignKey('self', null=True) |
| 26 | + previous_page = models.ForeignKey('self', null=True, on_delete=models.CASCADE) |
27 | 27 |
|
28 | 28 |
|
29 | 29 | class A(models.Model): |
30 | 30 | title = models.CharField(max_length=100) |
31 | | - b = models.ForeignKey('B', null=True) |
| 31 | + b = models.ForeignKey('B', null=True, on_delete=models.CASCADE) |
32 | 32 |
|
33 | 33 |
|
34 | 34 | class C(models.Model): |
35 | 35 | title = models.CharField(max_length=100) |
36 | | - a = models.ForeignKey(A, null=True) |
| 36 | + a = models.ForeignKey(A, null=True, on_delete=models.CASCADE) |
37 | 37 |
|
38 | 38 |
|
39 | 39 | class B(models.Model): |
40 | 40 | name = models.CharField(max_length=100) |
41 | | - c = models.ForeignKey(C, null=True) |
| 41 | + c = models.ForeignKey(C, null=True, on_delete=models.CASCADE) |
42 | 42 |
|
43 | 43 |
|
44 | 44 | class Person(models.Model): |
45 | 45 | name = models.CharField(max_length=100) |
46 | | - best_friend = models.ForeignKey('self', null=True) |
| 46 | + best_friend = models.ForeignKey('self', null=True, on_delete=models.CASCADE) |
47 | 47 |
|
48 | 48 | date_joined = models.DateField(auto_now_add=True) |
49 | 49 | time_joined = models.TimeField(auto_now_add=True) |
|
0 commit comments