인스타그램에서 특정계정의 최신게시물을 가져오는 간단한 프로젝트이다.
1편에서 이어지므로 1편부터 보지 않은 사람은 보고 오면 좋다.
django-instagram으로 검색하면 나온다.
https://pypi.org/project/django-instagram/
pip로 우선 패키지를 설치해준다.
그리고 아래와 같이 차례로
프로젝트 생성하고, db를 생성하려고 하면,
당연히 settings.py 에 app 추가를 안했으므로 에러가 난다.
INSTALLED_APPS 에 django_instagram 을 추가해주면 된다.
그러면 아까 명령어가 먹는다.
migrate까지 해주면 생성 완료
가져온 데이터를 웹에 뿌려줄 웹페이지가 필요하므로
settings.py에 html이 들어갈 디렉토리를 하나 설정해준다.
물론 그 디렉토리도 만들어 주고 index.html 파일도 아래와 같이 생성해준다.
urls.py에서 index.html 파일에 amd라는 인스타아이디의 게시물을 가져올 것을 설정한다.
그리고 runserver하고
브라우저에서 보면
이렇게 나온다.
amd계정은 됐고 다른 계정을 하나 테스트해보자.
twicetagram을 가져와보기로 했다.
잘 된다.
끝.
'Python + Django' 카테고리의 다른 글
SMTP 사진 첨부파일로 첨부하기 (0) | 2023.12.31 |
---|---|
파이썬 웹크롤링 브라우저별 속도 테스트 Edge vs Chrome vs Firefox (0) | 2020.04.04 |
어쩌다 파이썬 + 장고 (Python + Django) 1편 - 윈도우10에 파이썬 장고 설치 (0) | 2020.03.30 |