개발 기록

210927 TIL 본문

TIL

210927 TIL

수염차 2021. 9. 28. 01:31

내용

  • 프로젝트 들어가니 직접 하는 건 더 많은데 머리가 멍해지는 느낌이고 이걸 어떻게 찾아서 하긴 했는데 또 하라고 하면 못 할 것같고 ,, 분명 하루 종일 많이 한 것 같은데 결과물은 소박하다 그래도 하나씩 되는 거 보면 신기하고 뿌듯하다 복붙이 대부분이지만 하면서도 왜 이렇게 되는지 하는지 대충은 알고 해야겠고 막히는게 해결되는 거 그때마다 기록하기. 나중에 하려면 지금처럼 다 까먹는다.

# 개발 업무내용

  • JWT : json web tocken
  • 쿠키 : 브라우저 자체 데이터베이스

# 이슈

jquery가 실행이 안되서 콘솔창에 $ is not defined이 계속 떴는데 jquery import 코드가 밑에 있어서 그런 거였다. 위 헤드 안에 넣어주니 해결 !

  • 챌린지 상세 페이지 url 뒤에 _id 넣어줄때 objectid라 json 생성이 안되었는데 참고한 사이트

https://velog.io/@hprince/MongoDb-flask-TypeError-해결방법

  • ajax로 코드를 짜면 가끔 화면이 뭉게진다고 한다. 아직까지 ajax로 연습한게 많아 익숙한데 jinja2로도 익숙하게 할 수 있도록 해야겠다.
  • 각기 다른 url에 상세페이지 연결하는게 감이 하나도 안 왔다.
@app.route('/challenge/<challengeId>', methods=['GET']) 
def challenge_detail_page(challengeId): 
challenge = db.challenge.find_one({'_id': ObjectId(challengeId)}) 
challenge['_id'] = str(challenge['_id']) 
return render_template("challenge-detail.html", challenge=challenge)

팀장님이 이렇게 해주셨는데 사실 이해는 잘 안 간다 페이지가 아예 안 뜨던게 어떻게 뜨게 되는지 모르겠다.. ㅋㅋㅋㅋ 더 생각해보기

- 생각보다 병합은 간단했다. 팀장님이 슉슉 하셔서 간단해 보였을지도 ..==ㅎ

'TIL' 카테고리의 다른 글

210929 TIL  (0) 2021.09.29
210928 TIL  (0) 2021.09.28
210926 WIL (2주차)  (0) 2021.09.26
210925 TIL  (0) 2021.09.26
210924 TIL  (0) 2021.09.25
Comments