@@ -39,7 +39,7 @@ def comment_validity(self):
3939
4040 comment_validity .short_description = '详细点评'
4141
42- def save (self , force_insert = False , force_update = False , using = None , update_fields = None ):
42+ def save (self , * , force_insert = False , force_update = False , using = None , update_fields = None ):
4343 need_to_update = False
4444 old_course = None
4545 if self .pk is None :
@@ -51,7 +51,7 @@ def save(self, force_insert=False, force_update=False, using=None, update_fields
5151 old_course = previous .course
5252 if previous .comment != self .comment :
5353 self .search_vector = get_cut_word_search_vector (self .comment )
54- super ().save (force_insert , force_update , using , update_fields )
54+ super ().save (force_insert = force_insert , force_update = force_update , using = using , update_fields = update_fields )
5555 if need_to_update :
5656 update_course_reviews (self .course )
5757 if old_course and old_course != self .course :
@@ -92,13 +92,13 @@ class Meta:
9292
9393 user = models .ForeignKey (User , verbose_name = '用户' , on_delete = models .CASCADE , db_index = True )
9494 review = models .ForeignKey (Review , verbose_name = '点评' , on_delete = models .CASCADE , db_index = True )
95- reaction = models .IntegerField (choices = ReactionType . choices , verbose_name = '操作' , default = 0 , db_index = True )
95+ reaction = models .IntegerField (choices = ReactionType , verbose_name = '操作' , default = 0 , db_index = True )
9696 modified_at = models .DateTimeField (verbose_name = '修改时间' , blank = True , null = True , db_index = True , auto_now = True )
9797
9898 def __str__ (self ):
9999 return f"{ self .user } { self .get_reaction_display ()} { self .review .id } "
100100
101- def save (self , force_insert = False , force_update = False , using = None , update_fields = None ):
101+ def save (self , * , force_insert = False , force_update = False , using = None , update_fields = None ):
102102 need_to_update = False
103103 old_review = None
104104 if self .pk is None :
@@ -108,7 +108,7 @@ def save(self, force_insert=False, force_update=False, using=None, update_fields
108108 if previous .review_id != self .review_id or previous .reaction != self .reaction :
109109 need_to_update = True
110110 old_review = previous .review
111- super ().save (force_insert , force_update , using , update_fields )
111+ super ().save (force_insert = force_insert , force_update = force_update , using = using , update_fields = update_fields )
112112 if need_to_update :
113113 update_review_reactions (self .review )
114114 if old_review and old_review != self .review :
0 commit comments