작성
·
261
0
강의 9분대, 장고 쉘에서 post.created_at 값의
랜덤값 입력 하는 부분에서
month의 랜덤값 range를 1~13으로 했을때 Value Error가 발생합니다. range 값을 다시 3~13으로 조정했을때는
Value Error가 발생하지 않네요. 강의 흐름상
중요한 부분은 아닌것 같지만 의아해서 한번 질문
올려봅니다.
from instagram.models import Post
post_list = Post.objects.all()
import random
for post in post_list:
year = random.choice(range(1990,2020))
month = random.choice(range(1,13))
post.created_at = post.created_at.replace(year=year, month=month)
post.save()
# => ValueError: day is out of range for month
for post in post_list:
year = random.choice(range(1990,2020))
month = random.choice(range(3,13))
post.created_at = post.created_at.replace(year=year, month=month)
post.save()
# => ValueError 발생 X