如何使用脚本文件填充django数据库?

如何使用脚本文件填充django数据库?,django,python-3.x,Django,Python 3.x,我构建了一个小的django应用程序并创建了一些模型。现在,我想使用python脚本填充数据库(表和行已经存在),因为我必须从多个外部文件读取要填充数据库的信息。有办法吗 编辑: Python 3.7 Django 3.0您始终可以使用任何python例程来读取文件、处理内容、创建模型实例,并通过使用自定义脚本将它们保存到数据库中 检查一下:有两种主要方法:使用装置或数据迁移。我对Django是新手,但我想脚本文件必须使用python shell,如:%python manage.py shel

我构建了一个小的django应用程序并创建了一些模型。现在,我想使用python脚本填充数据库(表和行已经存在),因为我必须从多个外部文件读取要填充数据库的信息。有办法吗

编辑: Python 3.7
Django 3.0

您始终可以使用任何python例程来读取文件、处理内容、创建模型实例,并通过使用自定义脚本将它们保存到数据库中


检查一下:

有两种主要方法:使用装置或数据迁移。我对Django是新手,但我想脚本文件必须使用python shell,如:%python manage.py shell>>>from products.models import Product>>>Product.objects.all()>>>Product.objects.create(title='new product 2',description='Other one',price='19312',summary='sweet')那么您的意思是将命令传输到django shell中吗?@funnydman您将如何使用迁移来实现它?(只需回答,我就可以看一看)