Python 如何枚举新列?

Python 如何枚举新列?,python,django,sqlite,Python,Django,Sqlite,在我的Django管理员中,我有一个tablarinline类。在图中,该类的每个元素都用自己的ID编号。此表格行类具有其他类的外键(类部分)。我如何用编号(my_id)从1开始为每个FK计算,如下图所示 您可以定义自己的插入操作,该操作执行以下步骤: 使用新条目的外键查询数据库 计算结果 分配我的id=计数+1 假设您的数据库中已经有该表。 您想向数据库中添加一个新条目,该条目具有FK=“three” 查询数据库中的对象(FK=“three”) 结果计数为2。(最后两行) 分配我的_id

在我的Django管理员中,我有一个
tablarinline
类。在图中,该类的每个元素都用自己的
ID
编号。此
表格行
类具有其他类的外键(类
部分
)。我如何用编号(
my_id
)从1开始为每个
FK
计算,如下图所示


您可以定义自己的
插入操作,该操作执行以下步骤:

  • 使用新条目的外键查询数据库
  • 计算结果
  • 分配我的id=计数+1
假设您的数据库中已经有该表。 您想向数据库中添加一个新条目,该条目具有
FK=“three”

  • 查询数据库中的对象(
    FK=“three”
  • 结果计数为2。(最后两行)
  • 分配我的_id=3

我理解你的想法,但不知道如何实现它。如何计算FK的金额元素?