5/16 TIL

이승준·2023년 5월 16일
0

TIL

목록 보기
2/67
post-thumbnail

5/16 메모

5/16
< 깃과 깃허브 >
어제 특강이 어려우셨던 분들은 아래 강의가 도움이 될 것 같습니다!
(4-0) 6기 Docs의 깃 자료
https://teamsparta.notion.site/Git-462f83baa0104fa18087c018288ab0c6
(4-1) 깃과 깃허브란?
https://www.youtube.com/watch?v=lelVripbt2M
(4-2) VSCODE 기반, 깃허브로 협업하는 방법
https://www.youtube.com/watch?v=cwC8t9dno2s&t=0s
(4-3) 깃 충돌 해결 팁
https://www.youtube.com/watch?v=PGQIJE4tHAs
(4-4) GIT 기본 명령어 및 GITHUB에 대한 이론 정리
https://subicura.com/git/guide/basic.html#git-init-%E1%84%8C%E1%85%A5%E1%84%8C%E1%85%A1%E1%86%BC%E1%84%89%E1%85%A9-%E1%84%86%E1%85%A1%E1%86%AB%E1%84%83%E1%85%B3%E1%86%AF%E1%84%80%E1%85%B5

https://maryable9.tistory.com/148 html 정보

path parameter - memberid

query string - 클라우드에서 백엔드로 데이터를 어떻게 주는지

패키지 설치 코드
pip install flask pymongo dnspython requests bs4

원희 - 회원정보 업데이트
승준 - 회원정보, 방명록 불러오기
황주 - 회원정보, 방명록 삭제
병수 -회원정보 작성
재인 - 방명록 작성

5/16 코딩

GET 기능

@app.route("/guestbooks", methods=["GET"])
def web_guestbooks_get():
    all_guestbooks = list(db.guestbooks.find({},{'_id':False}))
    //guestbooks에서 데이터를 받아옴
    return jsonify({'result': all_guestbooks})//result로 프론트에 넘겨줌

POST 기능

@app.route("/guestbooks", methods=["POST"])
def guestbooks_post():
    name_receive = request.form['name_give']
    guestbook_receive = request.form['guestbook_give']
	//넘어온 자료를 receive 에 저장
    doc = {
        'name':name_receive,
        'guestbook':guestbook_receive
    } 
    db.guestbooks.insert_one(doc)//방명록 db에 저장

    return jsonify({'msg':'저장완료'})

5/16 일기

  • 해보는 것이 빨리 성장한다
  • get, post기능을 구현해봤다
  • api명세 이해하기가 어려웠다.
  • CRUD기능을 구현하기보다 HTML CSS 가 오래 걸릴듯
  • git 공부
  • velog 정리 깔끔하게 하기 공부
  • 두 페이지를 병합해보자..

0개의 댓글