File tree Expand file tree Collapse file tree 2 files changed +6
-31
lines changed Expand file tree Collapse file tree 2 files changed +6
-31
lines changed Original file line number Diff line number Diff line change 55
66class Character (models .Model ):
77 name = models .CharField (max_length = 50 )
8- ship = models .ForeignKey (
9- 'Ship' ,
10- blank = True ,
11- null = True ,
12- on_delete = models .SET_NULL ,
13- related_name = 'characters'
14- )
8+ ship = models .ForeignKey ('Ship' , blank = True , null = True , related_name = 'characters' )
159
1610 def __str__ (self ):
1711 return self .name
1812
1913
2014class Faction (models .Model ):
2115 name = models .CharField (max_length = 50 )
22- hero = models .ForeignKey (
23- Character ,
24- on_delete = models .SET_NULL ,
25- )
16+ hero = models .ForeignKey (Character )
2617
2718 def __str__ (self ):
2819 return self .name
2920
3021
3122class Ship (models .Model ):
3223 name = models .CharField (max_length = 50 )
33- faction = models .ForeignKey (
34- Faction ,
35- on_delete = models .SET_NULL ,
36- related_name = 'ships'
37- )
24+ faction = models .ForeignKey (Faction , related_name = 'ships' )
3825
3926 def __str__ (self ):
4027 return self .name
Original file line number Diff line number Diff line change @@ -15,11 +15,7 @@ class Pet(models.Model):
1515
1616class FilmDetails (models .Model ):
1717 location = models .CharField (max_length = 30 )
18- film = models .OneToOneField (
19- 'Film' ,
20- on_delete = models .CASCADE ,
21- related_name = 'details'
22- )
18+ film = models .OneToOneField ('Film' , related_name = 'details' )
2319
2420
2521class Film (models .Model ):
@@ -68,16 +64,8 @@ class Meta:
6864class Article (models .Model ):
6965 headline = models .CharField (max_length = 100 )
7066 pub_date = models .DateField ()
71- reporter = models .ForeignKey (
72- Reporter ,
73- on_delete = models .SET_NULL ,
74- related_name = 'articles'
75- )
76- editor = models .ForeignKey (
77- Reporter ,
78- on_delete = models .SET_NULL ,
79- related_name = 'edited_articles_+'
80- )
67+ reporter = models .ForeignKey (Reporter , related_name = 'articles' )
68+ editor = models .ForeignKey (Reporter , related_name = 'edited_articles_+' )
8169 lang = models .CharField (max_length = 2 , help_text = 'Language' , choices = [
8270 ('es' , 'Spanish' ),
8371 ('en' , 'English' )
You can’t perform that action at this time.
0 commit comments