python, mysql, Flask 연동한 CRUD 예제

mysql 연동을 아직 못해봤으면 아래 글을 먼저 참고해주세요 shanepark.tistory.com/44?category=1191756 python 에서 pymysql 이용해 mysql과 연결하기, CRUD 예제 일단 MYSQL이 설치되어 있지 않다면 설치 및 초기 설정이 필요합니다. shanepark.tistory.com/41 mac) MYSQL 설치 및 초기설정하기 HOMEBREW 패키지 설치를 이용해 설치하는게 가장 간단합니다. [ homebrew가 설치 shanepark.tistory.com Flask 를 안써봤다면 아래 글을 먼저 참고해주세요 shanepark.tistory.com/56?category=1191756 파이썬 Flask 사용법 - 1) Hello Flask 제가 사용중인 cond..

Programming/Python 2021.03.24
python Flask 이용해 구글 로그인 구현하기

중간프로젝트에서 네이버, 카카오, 구글등의 OAuth 로그인을 구현하고 싶었지만 시간에 치여 불가능 했었는데요, 이번에 조별 과제를 통해 기회가 생겨 파이썬에서 구현 해 보았습니다. developers.google.com/identity/sign-in/web/sign-in Integrating Google Sign-In into your web app Google Sign-In manages the OAuth 2.0 flow and token lifecycle, simplifying your integration with Google APIs. A user always has the option to revoke access to an application at any time. This document..

Programming/Python 2021.03.24
mac에 Maven 설치하기

www.apache.org/ 에 들어가서 다운 받을 수 있지만, 압축 풀고 적당한 폴더에 넣고, 환경변수도 셋팅해줘야 되는 번거로움이 있기 떄문에 brew로 설치하는 것을 적극 추천합니다. shanepark.tistory.com/45 Mac 에 brew 설치하기 brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh Homebrew 란? 루비와 Git으로 개발된 macOS용 패키지 매니저입니다. 간단하게 mac에 뭔가 설치할때, terminal 에.. shanepark.tistory.com brew가 없다면 꼭 설치하는게 두고두고 편합니다. 아래의 명령어만 입력하면 알아서 금방 설치됩니다. brew instal..

IT ⁄ Computer/Mac 2021.03.24
Sourcetree (소스트리) 배터리 이슈, GUI Git 추천

맥북을 처음 사자마자 소스트리를 설치해서 사용했었습니다.새로 나온 맥북에어 배터리가 밝기를 낮추면 거의 20시간에 육박하는 사용시간이 나온다고 하는데, 이상하게도 제 맥북은 배터리가 빨리 달았고, 범인을 잡고 보니 소스트리였습니다.프로그램을 아무것도 돌리지 않아도 맥에 소스트리만 설치되어있으면 하루만에 배터리를 다 사용해버리는 문제가 있었습니다.그때 이후로 소스트리를 바로 삭제하고, 약 6주간 Github desktop을 설치해 사용했는데요, 아무래도 기능상 소스트리가 훨씬 강력해서 이번에 소스트리를 다시 설치해봤습니다.설치후 사용을 해보니 Terminal 사용만큼은 못하더라도 Github desktop에 비하면 훨씬 괜찮은 기능들을 지원해줬습니다.하지만, 하루만에 배터리가 엉망진창이 되는걸 확인하고는 ..

IT ⁄ Computer/Mac 2021.03.24
oh-my-zsh 설치하기

Intro Mac의 기본 터미널이 원래 bash 였는데 zsh 로 바꼈다고 합니다. 저는 Mac을 사용한지가 얼마 안되서 처음부터 zsh를 사용 했는데요. 덕분에 bash 기준으로 인터넷에 널리 퍼져있는 많은 명령어들이 한번에 입력되지 않아 처음에 꽤나 고생을 했습니다. zsh를 더욱 편하게 사용해주는 oh-my-zsh 가 있다고 해서 이번에 설치 해 보았습니다. git을 terminal 에서 활용해보려고 하는데, 유투브 강의에 나오는 환경들이 뭔가 달라서 보니 oh-my-zsh 셋팅이 된 환경이었습니다. 설치하기전에 ~/.zshrc 에 있는 텍스트 내용들을 백업해두시길 추천합니다. oh-my-zsh가 설치되면서 싹 밀려버리는 듯 합니다. vi ~/.zshrc 저는 아래 2줄만 있어서 복사해두었습니다. ..

IT ⁄ Computer/Mac 2021.03.23