Django ORMを使用してDjangoのデータをSQLテーブルに挿入するにはどうすればよいですか?
質問する
40692 次
3 に答える
14
データの行を挿入する必要がある場合は、モデルのメソッドについて「オブジェクトの保存」ドキュメントを参照してください。save
参考までに、一括挿入を実行できます。bulk_create
メソッドのドキュメントを参照してください。
于 2013-02-28T06:25:32.013 に答える
9
実際、「初めての Django アプリを作成する」チュートリアルの最初の部分で言及されています。
「APIで遊ぶ」セクションで述べたように:
>>> from django.utils import timezone
>>> p = Poll(question="What's new?", pub_date=timezone.now())
# Save the object into the database. You have to call save() explicitly.
>>> p.save()
# Now it has an ID. Note that this might say "1L" instead of "1", depending
# on which database you're using. That's no biggie; it just means your
# database backend prefers to return integers as Python long integer
# objects.
>>> p.id
1
チュートリアルのパート 4 では、フォームの使用方法と、ユーザーが送信したデータを使用してオブジェクトを保存する方法について説明します。
于 2013-02-28T06:23:01.407 に答える