일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- requests
- flask
- atlas
- PYTHON
- javascript
- get
- CRUD
- flaskframework
- mysql
- CSS
- OOP
- POST
- portfolio
- Project
- github
- frontend
- body
- mongodb
- json
- venv
- NAS
- openapi
- synology
- pymongo
- Crawling
- fetch
- beautifulsoup
- backend
- Algorithm
- java
- Today
- Total
목록Flask Framework (6)
wisePocket

프로젝트를 어제 종료했고, 아쉬운 부분도 많이 남아있다. 전날 밤새 오류와의 싸움때문에 잠을 못자서 오늘 아침부터 회고를 작성하고자 한다. 팀 프로젝트는 종료되었지만, 너무 아쉬운 부분이 많다. 더 하고 싶다. 이대로 보내주기가 싫다. 너무 기간이 짧았다. 하지만 다음 프로젝트에서 이 회고들을 참고하고 더욱 발전된 완성도 높은 프로젝트를 완료하고 싶다. 무조건 그래야 한다. https://youtu.be/Szj9XZU_7gE 우선 내가 맡은 부분은 다음과 같이 요약 할 수 있다. 전체적인 프로젝트의 아이디어 구체화, 서비스 기획 더보기 팀원과 회의를 통해 나온 아이디어로 부터 서비스 레퍼런스 탐색 및 기능 제안 일정 및 기초 컨벤션, 그라운드 룰 지정 및 공지 로드맵 작성은 생략했지만 간략화 시킨 일정에..

Login 관련 기능 중 에러 해결 아직 app.py에 API를 작성하고 있는 중에 오류가 발생했다. AssertionError: View function mapping is overwriting an existing endpoint function: login 검색을 통해서 확인하니 하나의 파일에 동일한 함수가 두개 선언 된 경우 발생 할 수 있다고 한다. 1. 코드 살펴보기 라우트에 중복된 URL로 보내는 것이 있는지 확인해보았다. # 라이브러리 임포트 # Flask Framework # view페이지 렌더링을 위한 render_template 메서드 # 요청 데이터에 접근 할 수 있는 flask.request 모듈 # dictionary를 json형식의 응답 데이터를 내보낼 수 있는 jsonify ..

팀 프로젝트 3일안에 간단한 서비스 페이지 완성해보기 팀장으로 자처해서 팀원들에게 여러 의견을 주도적으로 받고 본인을 포함한 인적 자원의 가능성을 체크했다. 간단한 회의를 통해 팀원들이 보여준 이해도와 자신감으로 우리 팀은 4명으로 충분히 할 수 있다고 판단되는 범위를 정했다. 개발 기간은 3일이지만 사실상 아이디어 창출을 위한 브레인스토밍 반나절, 문서화 2~3시간을 사용했고, 나는 팀장으로써 이전 경험들을 토대로 좀 더 원활한, 안정적인 프로젝트 시작을 위해서 공통 환경 구축, 그라운드 규칙, 개요, 커뮤니케이션 툴, 협업 툴을 체크하고 미숙한 부분이 있으면 핵심적인 부분의 사용법과 간단한, 알기 쉽도록 안내하느라 반나절이 다 지나갔다. 추후 기초적인 발표 준비와 배포 과정까지 생각해야 되서 사실상 ..

Flask_project_Game_Insight [Flask] Flask framework 프로젝트(project Game_Insight) 🖥️ 프로젝트 소개 게임 관련 랭킹, 전문가 리뷰 및 유저 리뷰를 확인 할 수 있는 웹 페이지 서비스 🕰️ 개발 기간 23.08.09일 - 23.08.11일 🧑🤝🧑 맴버구성 (팀장) 김인용 - 로그인 및 회원 가입, 수정 및 삭제 (팀원) 조영익 - 전문가 리뷰 부분 (팀원) 정강용 - 유저 리뷰 (팀원) 김우응 - 랭킹 정보 ⚙️ 개발 환경 MainLanguage : PYTHON IDE : VisualStudio Code 1.79.2 (Universal) Framework : Flask Framework Database : MongoDB(5.0.11) Atlas..
5주 차에서는 4주 차와 비슷한 Flask Framework 프로젝트를 진행했다. bucket의 경우 기록하기, 목록 보기 기본 기능을 구현하여 사실상 mars 프로젝트와 비슷한 프로젝트를 빠르게 복습하는 느낌이었다. fan 같은 경우에도 동일한 기능으로 솔직히 주제만 조금 변경되고 bucket과 동일하게 진행되는 강의를 보고 나는 추가적으로 DB 연결과 create, read 기능 외에도 현재까지 배운 다른 기능도 복습 삼아 넣어보고 싶었다. 특히 웹 크롤링에서 내가 원하는 키워드로 파싱 받은 HTML 소스 내의 키워드의 부모 태그들을 찾아가는 것을 구현했지만 keyword.parent.parent.parent와 같이 조금 지저분한 코드로 찾아가는 게 맞나 아직도 의심스럽긴 하다. 검색으로도 원하는 결..
4주차부터 본격적으로 Flask Framework로 프로젝트를 진행하게 된다. 3주간 배웠던 python과 mongodb, 웹 크롤링 기능 등을 합치고, 응용하면서 주제가있는 작은 게시판 방식의 웹 페이지를 만들게 된다. 완성된 프로젝트를 겉으로 보면 솔직히 "허접"하다고 느낄 수 있는데, 오히려 나는 반대로 너무 중요하다고 생각했다. 그리고 중요한 시간이 되었다. 특히 대충 알고 있던 코드의 흐름을 한줄 한줄씩 이동하면서 가장 중요한 요청, 응답, 데이터 흐름을 파악하는데 아주 큰 도움이 되었다. 또한 실제 코드를 작성 할 때의 순서, 어떤 데이터를 가져와야 하는지 자문해야 하는 타이밍, 어떤 샘플 코드를 사용해야하는지 등등 복잡하고 화려한 코드들보다 직관적으로 중요한 흐름을 배울 수 있었다. 우선적으..