- Python
- Django (python framework)
- Bootstrap4
- Google Web Browser
- 회원가입, 로그인, 로그아웃 구현
index
는 메인 페이지로 달력 페이지로 나오게 만들기- 해당 달이 며칠 있는지를 알아야 한다
- 음력, 양력을 다르게 설정할 수 있도록 하기
- 기념일 지정할 수 있게 하기 (d-1일과 d-day에 alert 메시지 띄우기)
- index는 옵션을 선택할 수 있게 한다.
- 달별 / 주별 / 일별
- index는 본인 것이지만 유저들의 공개된 일기도 볼 수 있는 페이지 따로 만들기
- 비회원은 공개 유저들의 공개글만 볼 수 있게 만들기
- 날씨는 입력받은 날짜를 받아 크롤링 한 데이터로 가져온다. (직접 입력x)
-
Python framework인 Django를 이용한 프로젝트 진행
-
Model 및 ModelForm 설정 구현
-
User 모델을 재정의하고 받아올 수 있음
-
Database
1:N
과M:N
관계 모두 사용 -
기존 API의 데이터 중 필요한 부분만 크롤링
-
배경으로 새로운 틀을 만들어 Grid하게 적용
-
그룹별로 코드를 다른 키를 가지고 해싱하기 편한 구조
-
서버 배포 및 가능하다면 APP 구현을 하기 용이한 프로젝트