이전에 진행했었던 간단한 프로젝트였지만 중간에 탈주...로 인해 끝맺지 못해서 새롭게 재시작을 해봅니다
<서비스 목표>
1. 간단한 북마크 서비스 페이지를 만들어 기본이 되는 CRUD를 구현해보도록 합니다.
- (혹시 몰라서) CRUD : Create(생성) / Read(읽기) / Update(수정) / Delete(삭제)
2. 하나의 서비스를 만들 때 기본이 되는 앱 단위 기능 개발에 익숙해져 봅니다.
<사이트 기능 예시>
1. 목록 페이지
- 북마크 번호, 해당 사이트 이름, 해당 사이트 URL을 출력
- 수정 버튼과 삭제 버튼까지 추가로 출력
- 페이징 기능 구현(북마크 많아질 경우의 페이징 처리)
2. 추가 페이지
- 사이트 이름과 URL을 입력 후, Add 버튼을 통해 북마크 저장 기능 구현
- Home 버튼 구현
3. 상세 페이지
- 저장해둔 북마크의 상세 정보 확인
- 여기서는 별다른 의미가 없지만 CRUD에 해당하기 때문에 만듦
4. 수정 페이지
- 저장해둔 북마크의 상세 정보를 수정 기능 구현
5. 삭제 페이지
- 저장해둔 북마크의 삭제 기능 구현
6. 관리자 페이지
- 북마크를 관리하고 목록을 출력하는 정도
여기까지 Django를 통해 시작할 웹 서비스의 맛보기 시간이었네요.
이제 그럼 다음 페이지부터 본격적으로 시작해보려 합니다^^
해당 프로젝트는 "베프의 오지랖 파이썬 웹 프로그래밍(디지털북스)"를 참고합니다.
'Django > Project' 카테고리의 다른 글
[Project] Ongstagram Service #1 (0) | 2021.06.01 |
---|---|
[Project] Ong's BookMark Service #5 (1) | 2021.05.29 |
[Project] Ong's BookMark Service #4 (0) | 2021.05.29 |
[Project] Ong's BookMark Service #3 (0) | 2021.05.29 |
[Project] Ong's BookMark Service #2 (0) | 2021.05.27 |