https://stackoverflow.com/questions/2265357/parse-date-string-and-change-format
영어로 년월일이 있을때 원하는 형식으로 바꾸는 방법이다.
즉, Varchar로 되어있던 년월일을 ㅡ> date로(MySQL 필드유형기준)
그걸 bulk_data create 할 때 한 칼럼에서 사용했다.
그 결과 Mar 05 2020 ㅡ> 2020-03-05 로 바뀌었다.
import csv
import datetime
from article.models import News
hand = open('../Desktop/newsHarry.csv')
reader = csv.reader(hand)
print(reader)
bulk_list = []
for row in reader:
bulk_list.append(News(
title = row[0],
author = row[1],
created_at = datetime.datetime.strptime(row[2], '%b %d %Y').strftime('%Y-%m-%d'),
thumbnail = row[3],
content = row[4]))