일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- json
- fetch
- backend
- synology
- portfolio
- Project
- CSS
- CRUD
- flask
- Algorithm
- frontend
- javascript
- atlas
- java
- POST
- venv
- beautifulsoup
- mongodb
- body
- mysql
- pymongo
- get
- flaskframework
- github
- PYTHON
- openapi
- OOP
- Crawling
- requests
- NAS
- Today
- Total
목록portfolio (15)
wisePocket
(venv) 가상환경이 설정된 프로젝트 폴더의 터미널에서 해당 프로젝트에 필요한 프레임워크와 *라이브러리를 설치 한다. 1. Flask framework 설치 pip3 install flask Flask 2.3.2 설치 완료 2. Python으로 MongoDB 사용하는 PyMongo package 설치 pip3 install pymongo pymongo 4.4.0 설치 완료 3. Python용 DNS패키지 Dnspython library 설치 pip3 install dnspython dnspython 2.3.0 설치 완료 함수들이 뭉쳐진 하나의 .py 파일 안에 이루어진 것을 모듈이라고 합니다. 여러 개의 모듈을 그룹화 하면 패키지가 됩니다. 툴킷 또는 패키지는 종종 라이브러리라고도 불리웁니다. 프로젝트..
1. 프로젝트 폴더 생성 2. app.py 메인 파일 생성 3. venv 가상 환경 설정 python3 -m venv venv 4. 인터프리터 python 3.8.2 버전 선택 후 (venv)가상환경 적용 터미널 열기 5. view페이지용 templates 폴더 생성 6. 메인 뷰페이지 index.html 생성 7. .gitignore로 가상환경 추적 제외 venv/ 해당 프로젝트는 아래 깃을 통해 업데이트 되고 있습니다. https://github.com/yzpocket/Flask_project_mars GitHub - yzpocket/Flask_project_mars: [Flask] Flask framework 미니프로젝트(project mars) [Flask] Flask framework 미니프로젝..
# Flask_project_mars [Flask] Flask framework 미니프로젝트(project mars) ## 🖥️ 프로젝트 소개 "화성땅"을 주문하는 주제로 만드는 일종의 "Memo" 기능 웹 페이지 ## 🕰️ 개발 기간 * 23.07.09일 - 23.07.10일 ### 🧑🤝🧑 맴버구성 - 김인용 - 싱글 프로젝트 ### ⚙️ 개발 환경 - **MainLanguage** : `PYTHON` - **IDE** : VisualStudio Code 1.79.2 (Universal) - **Framework** : Flask Framework - **Database** : MongoDB(5.0.11) - **SERVER** : Flask ## 📌 주요 기능 #### View 구성 - top부분..
CLI로 간단한 프로그램을 만들어봤었다. PT양식은 [웹/앱 설계의 기본] 화면설계서 기획 양식의 구성을 최대한 맞추려고 노력했고 처음 하는 것이라 배운 내용들을 최대한 활용하면서도 내가 가장 생각하기 쉬운 객체인 건축물과 관련 된 것으로 생각해보았다. CLI로 프로그램을 만들어보니 리모컨이나 각종 장비에 들어가는것들도 프로그래밍 된 것들이 보이기 시작한다. 그리고 어떤 로직을 가지고 있는지 관심있게 보기 시작했다. 오히려 발표자료를 만드는데 시간이 오래걸렸다. 아직 이런 양식들을 사용하는지 모르겠는데 일단 우선 친숙한 앱기획 양식을 사용했다. CLI라 화면 설계서를 별도로 구성 하기 어려웠지만 메뉴가 변경 되는 것을 화면이 전환된다고 생각하고 메뉴에 대한 실행 과정들(비지니스 로직)을 마치 설명서처럼 ..
JAVA를 접하면서 처음 진행한 팀 프로젝트이다. 팀원 모두 비전공자이며 프로그래밍을 처음 접한 상황이었기 때문에 시작 단계인 기획과 환경구축에서도 쉽지않은 도전이었다. 초보 개발자라는 부분은 생각보다 정확히 문제점을 이해한 검색과 적절한 예시를 찾는 것으로 여러 부분 해결 된다. 이미 선배와 전문가들이 인터넷에 아주 많은 자료를 올려두었기 때문에 우리는 그것을 잘 판별하는 능력이 필요하다. 팀원간의 개발 이해도 차이, 참여도 차이 등 외부적인 요인도 무시 할 수 없다. 내가 아는것과 연구하여 이해한것 경험한것을 공유하고자 최선을 다했다. 또한 팀원이 공유하는것, 어려움을 겪는 부분에 대해서 적극적으로 함께하는 것에 집중했다. 사람이 하는일이다 보니 일부 팀원의 개인 사정에 따라 이탈을 결정하는 불상사가..