gpt4 book ai didi

python - 在 django 中,我应该在哪里放置执行 create_if_missing 或 update_if_exists 函数的方法?

转载 作者:行者123 更新时间:2023-12-01 06:09:37 25 4
gpt4 key购买 nike

我应该在什么位置放置执行以下操作的方法:

  • 如果缺少该行,则创建该行
  • 更新该行(如果存在)

对于 django 模型?

此外,由于我使用的是 django 的默认事务方案,这可能会引入竞争条件。我该如何防止这种情况发生?

最佳答案

Django 有这个内置的: get_or_create .

关于python - 在 django 中,我应该在哪里放置执行 create_if_missing 或 update_if_exists 函数的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6581518/

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