1. ホーム
  2. django

[解決済み] Django で作成されたばかりのレコードの ID を取得するには?

2023-02-08 17:13:32

質問

私はあるプロジェクトで Django 1.3 を使っているのですが、データベースに保存されたばかりのレコードの ID を取得する必要があります。

私は、データベースにレコードを保存するために、以下のコードのようなものを持っています。

n = MyData.objects.create(record_title=title, record_content=content)
n.save()

保存したレコードのIDは自動でインクリメントされます。このIDを取得し、コードの他の場所で使用する方法はありますか?

どのように解決するのですか?

使用方法 n.id を使う。

"を参照してください。 自動インクリメントの主キー "を参照してください。