(Django)保存(* args,** kwargs)与save(** kwargs)

时间:2017-04-16 08:08:13

标签: django django-models

当我搜索覆盖保存方法时,我发现了不同的东西:

def save(self, **kwargs):
  pass

def save(self, *args, **kwargs):
  pass

什么更好?

1 个答案:

答案 0 :(得分:0)

save(self,* args,** kwargs)是推荐的方式,因为它是你可以在django源代码中找到的签名

编辑: 我假设您正在讨论django模型

的save()方法