* 가짜 데이터, 왜 필요한가
-> 데이터가 많은 상황을 염두해 둔 기능을 구현할 적에 데이터가 많은 상황 재현하기
페이커 패키지 설치
1 | $ pip install faker | cs |
fake.py 파일 생성
1 2 3 | from faker import Faker myfake = Faker() myfake = Faker('ko.KR') # 한국어 사용가능 | cs |
# Faker의 메소드를 통해 어떤 종류의 가짜 데이터를 뽑아낼지 결정
1 2 3 4 5 6 | myfake.name() myfake.adderss() myfake.text() myfake.state() myfake.sentence() myfake.random_number() # 다양한 형태로 활용 가능! | cs |
# seed 파일을 통해 데이터 저장해두기
1 | myfake.seed(1) # myfake.seed(시드번호) 데이터 저장해둠! | cs |
views.py 에서 for문을 통해 반복적으로 가짜 데이터를 만들고 처리해줄 수 있다!
'Web Programming > Django' 카테고리의 다른 글
페이지 나누기(Pagination) (0) | 2019.02.10 |
---|---|
로그인 & 회원가입 (0) | 2019.02.09 |
장고 보다 간편화하기(Base, url 정리) (0) | 2019.02.02 |
Portfolio 프로젝트 (Static 파일 처리) (0) | 2019.02.02 |
Blog 완성하기 (글 작성하기) (0) | 2019.02.02 |