django数据库批量创建

import os
import sys

if __name__ == '__main__':
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "test01.settings")

    import django
    django.setup()

    from app01 import models

    # 批量创建
    # 有100个书籍对象
    objs = [models.Book(title='资治通鉴{}'.format(i+100)) for i in range(300)]
    # 在数据库中批量创建, 10次一提交
    models.Book.objects.bulk_create(objs,10)

 

posted @ 2018-11-18 10:07  CHVV  阅读(841)  评论(0编辑  收藏  举报