gpt4 book ai didi

Django save() 得到一个意外的关键字参数 'force_insert' 错误

转载 作者:行者123 更新时间:2023-12-04 20:53:10 24 4
gpt4 key购买 nike

我收到了 save() got an unexpected keyword argument 'force_insert'错误。从这里 http://groups.google.com/group/django-users/browse_thread/thread/2471efd68d56ad59看起来答案是使用:

def save(self, *args, **kwargs): 
...
super(SiteUser, self).save(*args, **kwargs)

我的问题是您将如何指定 force_insert=Trueforce_insert=False这样做的时候。

我的代码是:
   def save(self, force_insert=False, force_update=False):
if not self.id:
self.pub_date = datetime.datetime.now()
self.updated_date = datetime.datetime.now()
self.description_html = markdown(self.description)
self.highlighted_code = self.highlight()
super(Snippet, self).save(force_insert, force_update)

最佳答案

kwargsdict .像设置任何其他 dict 值一样设置它。

kwargs['force_insert'] = True

关于Django save() 得到一个意外的关键字参数 'force_insert' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8118104/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com