django2 초기에 필요한 데이터가 있을 때 (seeding) 초기에 필요한 데이터가 있다면 어떻게 해야할까? 시딩(seeding)을 사용하면 테스트에 필요한 데이터를 준비하거나 초기 데이터를 입력해야 하는 경우에 유용하다. 시딩(seeding)이란 무엇일까? 시딩은 사용할 데이터를 데이터베이스에 추가하는 것을 말한다. Django에서 시딩은 하나의 파일에 데이터를 두고 loaddate 명령어를 써서 사용할 수 있다. *django_seed 모듈을 사용하여 필드에 맞는 데이터를 자동으로 생성하는 것도 가능하다. python manage.py loaddate 이때 시딩을 위해 데이터가 들어있는 파일이 필요하다. (우선적으로 만들어져 있어야 함) 데이터가 들어있는 seed_file은 JSON, XML 등의 파일 형식을 사용할 수 있다. *JSON: 데이터를 표현하기 위.. Django 2022. 1. 13. 공공데이터 api post 사용 방식 공공 데이터 포털에서 제공하는 open api를 사용하는 방법 (django 사용) GET 방식으로 요청을 해서 데이터를 얻어오는 경우가 많지만, POST 방식으로 데이터를 보내고 우리가 원하는 데이터가 있는지 조회하는 등의 서비스도 가능하다 국세청에서 제공하는 사업자등록정보 api를 사용하여 사업자등록정보 진위 확인을 수행해보자. https://www.data.go.kr/data/15081808/openapi.do 국세청_사업자등록정보 진위확인 및 상태조회 서비스 국세청에서 제공하는 사업자등록정보 진위확인 및 사업자등록 상태조회 API 서비스입니다. www.data.go.kr *코드 구현을 하기 전에 원하는 api를 제공하는 사이트에서 활용 신청을 하여 인증키를 발급받아야 합니다.* requests 모.. Django 2021. 12. 16. 이전 1 다음