2014-02-19 50 views
0

我正在使用django來開發我的應用程序。地標模型類具有整數不爲null的主鍵字段(gid)。我想將max(gid)+1值插​​入該字段,但不能將其設置爲自動增量。什麼是最好的解決方案?我在模型中覆蓋save(),所以我不想明確地將值賦給gid字段。Django保存整數不爲null主鍵值

PLZ幫我做這在有效地...

感謝你,

回答

0

嘗試最新

MyMobel.objects.latest('gid').gid + 1 

這將需要最新的值。小心檢查模型是否沒有物體。在這種情況下,將gid設置爲您想要的第一個值