如何使用django模型插入记录然后运行更新查询

时间:2017-08-22 10:15:32

标签: django django-models

您好我有以下型号,

class members(models.Model):
  auto_id = models.AutoField(primary_key=True)
  created = models.DateTimeField(auto_now_add=True)
  member_name = models.CharField(max_length=25, blank=False, default='')
  father_name = models.CharField(max_length=25, blank=False, default='')
  wife_name = models.CharField(max_length=25, blank=False, default='')
  HID = models.IntegerField(blank=True)

我正在使用Django-rest Serializers来插入记录。

上面的HID是给每个成员的一个数字,但它可能会根据插入而改变。

例如: 1,2,3 ... 10个成员的10个HID号码 现在一个新成员是3的孩子,然后他的数字将是4和4应该成为5直到它应该更新结束 现在,如果一个成员4被删除,那么5应该变为4,而6应该变为5,就像它显示发生一样

如何使用Django模型和视图实现此概念?

注意:我知道插入之后的数字我可以选择那个人或HID

0 个答案:

没有答案