-
Django - 북마크리스트 정리 사이트Project 2019. 12. 2. 01:47
1. 개발 배경
iOS 앱개발을 위주로 공부하다니 장고에 대한 감을 잃어서, 프로젝트 개발 위주로 진행되는 책을 구매했다.
절반정도 봤는데 오타가 조금 있긴하지만 전반적인 내용은 좋다.
https://book.naver.com/bookdb/book_detail.nhn?bid=14571780
북마크리스트 정리 사이트는 책 내용 중 첫번째 실전 프로젝트로 URL, 사이트명을 간단하게 저장할 수 있는 프로젝트다.
2. 개발 환경
- 언어 : html, css, django
- 소스 코드 관리 : git, vscode
- 배포 : python anywhere
3. 주요 기능
- 북마크 정보 추가/제거/수정/삭제 (CRUD)
- 북마크 개수가 많아질 경우 pagenation으로 다음 페이지 생성
4. 회고 + 결과물
1) 소스코드 git repository
https://github.com/RobertHan96/Bookmark-
2) 회고
부트스트랩 컴포넌트 사용법은 기본적인 부분은 이해했다.
기능 위주로 프로젝트를 몇개 더 만들어보면서 조금 더 익히면 될 것 같다.
python anywhere로는 처음 배포를 해봤는데 python에 특화되긴 했지만
이전 프로젝트에서 했던 firebase에 비하면 신경써줘야할 부분이 많았다.
(그만큼 더 많은 부분을 내가 원하는대로 조작할 수 있다는 의미기도 하지만..)
최근 AWS에도 관심을 가지고 리눅스와 함께 익혀나가고 있는데, 배포는 AWS로 정착하지 않을까 싶다.
사전지식이 필요한 부분이 많지만, 기능 지원이 확실히 강력하다.
앱개발에 치중하고 있었는데 장고에서 지원하는 기능이 정말 강력하다..
개발 속도가 더 빠른 것 같다.
올해 안으로 책에 있는 프로젝트들 모두 실습 해보는게 목표다.
'Project' 카테고리의 다른 글
iOS - 주요 음원 챠트 순위 비교 앱 (멜론,벅스,지니) (0) 2020.03.04 iOS - 명언과 함께하는 to-do list 앱 (0) 2019.12.23 iOS - 계산내역이 기록되는 계산기앱 (0) 2019.12.09 파이어베이스를 통한 간단한 일기장 웹앱 (0) 2019.10.05 자바스크립트를 활용한 간단한 to-do list (0) 2019.10.05