【发布时间】:2011-09-09 08:43:44
【问题描述】:
我的一个项目使用 Django 1.3,我需要获取刚刚保存在数据库中的记录的 ID。
我有类似下面的代码在数据库中保存记录:
n = MyData.objects.create(record_title=title, record_content=content)
n.save()
刚刚保存自动增量的记录的ID。有没有办法获取该 ID 并在我的代码中的其他地方使用它?
【问题讨论】:
-
这里不需要
n.save()这一行,因为MyData.objects.create会自动保存新实例。 -
我的回答 stackoverflow.com/a/25807622/3762142 会让你在 html 页面中获得 id..
标签: django django-models