프로그래머스 인공지능 데브코스 3기 수업내용 정리 #21(django로 데이터 시각화 웹페이지 만들기)

Clay Ryu's sound lab·2022년 1월 9일
0

Note for 2021

목록 보기
22/33

오늘은 그동안 배운 내용을 활용해서 EDA한 결과를 웹 상에서 확인할 수 있는 웹 페이지를 만드는 PROJECT를 진행하게 된다.

주어진 조건은 다음과 같다.
1.웹 어플리케이션은 서버에서 배포되어야합니다.

  • Django를 이용하는 경우, uWSGI와 Nginx를 추가적으로 사용해야합니다.
  • 다른 프레임워크를 사용하는 경우, 이에 맞는 배포 환경울 추가적으로 사용해서 배포해주세요.

2.보여지는 형식은 자유입니다. 여러분의 상상의 나래를 맘껏 펼쳐주세요.

추가 과제는 다음과 같다.
1.정해진 EDA 코드의 결과가 아닌, 웹페이지 상에서 코드의 parameter를 조정할 수 있는 기능을 추가한 동적 웹 페이지를 만들어봅시다.
2.Bootstrap 등을 이용해 웹 페이지의 디자인을 쉽고 깔끔하게 꾸밀 수 있습니다.
3.JavaScript 등을 이용해서 웹을 더욱 다이나믹하게 꾸며봅시다.

  • 동적인 시각화를 위해서 Javascript의 D3.js 라이브러리를 사용하셔도 됩니다.

개발 개요

웹페이지 구성 : https://opentutorials.org/module/4034/24653

웹 배포 :
https://wikidocs.net/72283

서버 유지 :
https://velog.io/@fbtmdals011/Linux-runserver-%EB%B0%B1%EA%B7%B8%EB%9D%BC%EC%9A%B4%EB%93%9C%EB%A1%9C-%EC%8B%A4%ED%96%89%ED%95%98%EA%B8%B0-nohup

과정별로 링크한 사이트들을 참고해서 만들었다. 더 자세한 내용은 벨로그의 프로젝트 섹션에 정리해두었다.

profile
chords & code // harmony with structure

0개의 댓글