def handle(self, *args, **options):
verbosity = options.get("verbosity", NORMAL)
file_path = options["file_path"][0]
wb = xlrd.open_workbook(file_path)
sh = wb.sheet_by_index(0)
if verbosity >= NORMAL:
self.stdout.write("=== Movies imported ===")
for rownum in range(sh.nrows):
if rownum == 0:
# let's skip the column captions
continue
(title, url, release_year) = sh.row_values(rownum)
movie, created = Movie.objects.get_or_create(
title=title,
url=url,
release_year=release_year,
)
if verbosity >= NORMAL:
self.stdout.write("{}. {}".format(
rownum, movie.title
))
import_movies_from_xls.py 文件源码
python
阅读 18
收藏 0
点赞 0
评论 0
评论列表
文章目录