[TIL] 22.05.11

진이진이·2022년 5월 12일
0

TIL

목록 보기
13/74

오늘 한 일

  • 어제와 같이 오늘도 comment 기능을 구현하고 있다. 하지만 머릿속엔 이것저것이 엉켜 정리가 안된 느낌이 많이 들었다. 파일도 뒤죽박죽이라 더 복잡한 것 같아 처음부터 다시 하기로 마음 먹었다...
    하나하나 시작 하다보면 정리가 될 것만 같은 느낌이 든다.

  • retry
    팀원들이 너무 잘 정리해준 파일에 덮어서 시작하기로 했다. 개발할 때는 눈에 알아보기 쉽게 잘 정리되어 있는게 너무 중요하다는 것을 알게 된 계기였다.
    하지만 처음부터 다시 시작하면서도 오늘도 많은 에러들과 많이 만난다...

@app.route("/get_posts", methods=['GET'])
def get_posts():
    token_receive = request.cookies.get('mytoken')
    try:
        payload = jwt.decode(token_receive, SECRET_KEY, algorithms=['HS256'])
        my_user_name = payload["id"]
        # user_name_receive = request.args.get("user_name_give")
            #date 내림차순 (최근것부터).20개 한정
        # if user_name_receive == "":
        #     posts = list(db.posts.find({}).sort("date", -1).limit(20))
        # else:
        #     posts = list(db.posts.find({"user_name": user_name_receive}).sort("date", -1).limit(20))
        posts = list(db.posts.find({},{'_id': False}).sort("date", -1))
        print(posts)
        return jsonify({"result": "success", "msg": "포스팅을 가져왔습니다.", "posts": posts})
    except (jwt.ExpiredSignatureError, jwt.exceptions.DecodeError):
        return redirect(url_for("home"))

아직도 해결하지 못한 에러들이 너무 많다. 맘 같아선 뚝딱뚝딱 해내고 싶은데 그게 잘 안된다... 코드들도 눈에 많이 익은 것 같은데 안되는게 그게 제일 답답하다 .
금요일 전까지 힘내봐야겠다.
앞으로 갈 길이 아주 멀텐데 모두들 힘냈으면 좋겠다 정말!

profile
개발 어린이

1개의 댓글

comment-user-thumbnail
2022년 5월 12일

아직 캠프 초반인데! 벌써 뚞딱딲 하는 사람이 어딨겠어요 계속 발전해나가면서 수료할 땐 뚝딱뚝딱이 아니라 척척척척 하실 수 있을 겁니당 홧딩

답글 달기