1. 기능 정의
- 회원가입, 로그인, 로그아웃 기능
- 메인화면(리스트)와 상세페이지
- 기념일이 가까운 순으로 정렬하여 출력
- 검색기능
2. DB 모델링
*User Model
- ID, Password1, Password2, E-mail, phone
*Event Model
- 기념일, E-mail_yn, phone_yn
3. 화면 생성
*메인 화면
- 회원가입, 로그인, 로그아웃
- 검색창
- 작성한 기념일이 화면에 출력
- 로그인해야만 화면 볼 수 있고, 본인이 등록한 게시물만 볼 수 있음
*상세 화면
- 검색창
- 기념일 정보
4. 기술조사
- 문자와 메일 보내주는 서비스를 어떤 것을 사용할지
- phone-field
[v] https://github.com/VeryApt/django-phone-field
5. 템플릿
- 템플릿은 어떤 것을 사용할 것인지
'Web > Django' 카테고리의 다른 글
| Django CBV : DetailView에서 paginate_by 사용하기 (0) | 2019.11.29 |
|---|---|
| Django - Custom Manager, QuerySet (0) | 2019.11.20 |
| Django - admin 페이지 커스터마이징 (0) | 2019.10.29 |
| Django Trend 프로젝트 정리 (0) | 2019.10.11 |
| Django Allauth 소셜로그인 정리 (0) | 2019.09.06 |
댓글