장고차트
-
[Django] 장고에서 차트그리기django study 2020. 12. 19. 18:22
장고 웹에 차트를 그려보았다. Highchart를 사용하였으며 (개인사용은 무료, 상업적사용은 유료) 적용방식은 여러 다른 차트들도 유사하리라 본다. 장고 View에서 템플릿으로 데이터를 보내는 다양한 방법이 있다. 여기서는 템플릿(Front-End)에서 특정 API주소에 접근(GET)하여 데이터를 가져오는 방식으로 rest-framwork와 ajax를 사용하였다. ajax에 대해서는 추후 정리해보겠다. DB Model 작성 및 데이터 수집 (생략) View 함수 작성 URL CONF 작성 Templete 작성 기본적인 line차트를 그리는 방법이다. (1) View 함수 작성 view.py에 import와 view함수를 추가한다. - ResultAPIView는 request의 session에 저장해둔 ..