
[Django] factory_boy
·
Django,Python
로컬에서 개발하다보면 더미 데이터들이 필요할 때가 있다. 간단하게 스크립트를 만들어서 이렇게 구현해줄 수 있는데, from post.models import Post def create_dummy_posts(): for i in range(100): Post.objects.create( title=f'title-{i}', content=f'content-{i}' ) 이 데이터들은 우리가 직접 값을 지정해줘야하고, 여러가지 케이스가 필요한 경우에는 대응하기 힘들다. 그래서 더미데이터들을 만들때 faker라는 라이브러리를 많이 사용하는데, factory_boy라는 모듈이 faker도 지원해주고, 장고 모델도 지원해줘서 소개해보고자 한다. factory_boy — Factory Boy stable docume..