我有两个模型,PurchaseOrder和PurchaseOrderdetail,我只想知道如何通过过滤PurchaseOrder来获得保存在PurchaseOrderdetail中的最新记录。这是我的models.py class CustomerPurchaseOrder(models.Model): verbose_name="C
当我试图保存一个新项目时,我需要在数据库中找到ID最高的项,以便将1添加到其中,并按数据库中的顺序保存下一项。简单地计算DB中的项目将无法工作,就好像某个项目被删除一样,计数将是不正确的。我没有需要修复的代码,但是伪代码看起来如下所示:Find the item with the highest ID
Add one tothat
我正在使用Django 1.11,在我的一个模型中,我在保存模型时添加了操作。
但是,我不希望在只保存模型的一部分时执行这些操作。我知道update_fields=('some_field',)可以用来指定必须保存的字段。但是,当使用only() or defer()方法在数据库中获取对象时,我看不到有关save()方法<em