상세 컨텐츠

본문 제목

[django] seed 편하게만드는 방법, django_seed

DEVELOPMENT/django

by 김도훈 2020. 10. 16. 02:04

본문

반응형

command 만들기

management 폴더를 만들어서, management 파일 안에 __init__.py 를 만들어서, 장고 파이썬 폴더라는 것을 알려준다. 그다음에 commands 폴더를 만들어서 그 안에 명령어 파일을 만들어 준다.

만들 첫 커맨드는, seed를 주는 것, 즉 코드로 모델의 objects를 만드는 것이다.

 

모듈과 상호작용을 해보자.

장고 시드는 가짜들을 만들고 faker라는 것을 사용한다.

faker라는 것은 모듈을 보고 갖고 있는 것을 보고 칼럼의 타입을 보면서 데이터를 넣어준다. 수동으로 할 수 있지만 가짜 데이터들을 만들어준다.

pipenv install django_seed

config.setting에 넣어주고, 잘 되나 문제 없는지 확인해주고 장고 시드를 임포트 해서 얼마나 원하는지 쓰고 실행해주면 된다.

반응형

'DEVELOPMENT > django' 카테고리의 다른 글

[django] restful-api 사용하기  (0) 2020.11.28
[django] AWS S3와 연동하기  (0) 2020.11.26
[django] 유저 다중모델  (0) 2020.10.16
[django] MySQL 연동하기  (0) 2020.10.16
[django] tailwindCSS 적용법  (0) 2020.09.30

관련글 더보기

댓글 영역