当前位置: 首页 > 工具软件 > Django Silk > 使用案例 >

django bulk_create

江礼骞
2023-12-01

批量保存

列表解析代替 for 循环会更快

			try:
				category = Category.objects.get(name=singledata.enter.get("6930697000004"))
			except:
				category = Category.objects.last()
			create_list = []
			run_data = singledata.data
			for j in run_data:
				j["category"] = category
				create_list.append(CollectionStat(**j))
			# todo 列表解析代替 for 循环会更快
			# create_list = [CollectionStat(category=category,**j) for j in run_data]
			CollectionStat.objects.bulk_create(create_list)

 类似资料:

相关阅读

相关文章

相关问答