【发布时间】:2019-08-05 17:38:41
【问题描述】:
我是 Django 新手,想知道如何使用 Django 将 excel/csv/txt 文件中的数据插入 Postgres。我能够成功连接到数据库并创建一个表,但是你们可以帮助我如何使用 Django 模型导入和导出数据
编辑:
csv_filepathname= "C:/Users/Desktop/MF.csv"
djang_proj_folder= "C:/Users/"
import sys,os
sys.path.append(djang_proj_folder)
os.environ['DJANGO_SETTINGS_MODULE'] ='cartel_app.settings'
from cartel_app.models import mf
import csv
datareader = csv.reader(open(csv_filepathname), delimiter='|')
for row in datareader:
record_type = row[0]
unique_system_identifier = row[1]
uls_file_number=row[2]
ebf_number=row[3]
call_sign=row[4]
partition_area_idnumeric=row[5]
lower_frequency=row[6]
upper_frequency=row[7]
def_und_indicator=row[8]
defined_partition_area=row[9]
成功地将数据加载到表中,但只能加载 2 行,它有 1000 多行,我在哪里做错了?请推荐
【问题讨论】:
标签: python django python-3.x python-2.7 django-models