私のモデルは次のようになります
class MyModel(models.Model):
end_time = DateTimeField()
これが私が達成しようとしているものです:
m=MyModel.objects.get(pk=1)
m.end_time += timedelta(seconds=34)
m.save()
しかし、競合状態を避けるために update() でそれをやりたい:
MyModel.objects.filter(pk=1).update(end_time=F('end_time')+timedelta(seconds=34))
しかし、うまくいきません。これはdjango ORMで可能ですか、それとも生のSQLが唯一のオプションですか?