[TIL] #10 그저...일기

ddalkigum·2020년 12월 8일
2

TIL

목록 보기
10/50
post-thumbnail

🚀

우선 파이썬부터 보자

오늘 예전에 지선님이 알려줬던 코드업 문제들을 쭉 풀엇다.

https://velog.io/@janeljs

code-up 기초 100문제를 다 푸는데,
진법을 바꿔서 출력하는 문제들이 몇있엇는데
그 문제들은 답을 찾아봣다

생각보다 어려웠고, 내가 제일 싫어 하는 바둑판 문제에서 좀 멘붕이엇다
못문 푼제가 2문제 있는데
십자 뒤집기 문제랑 밑에 보이는 유니코드를 가지고 출력하는 문제였는데

유니코드는 보자마자 세번만에 안되면 안해야지 하고
3번깔끌하게 틀리고 바로 나왓다

십자뒤집기는 이해를 잘 못하겟다
가로방향 세로방향에 있는 돌을 뒤집다는 것 같은데,,,
아닌거 같은데?

모르겠다... 내일 다시 봐야겟다


Django ORM

아침부터 쭉 쿡북을 보면서 여러가지 공부를 하면서 직접 적용도 해보고
조금은 익숙해 진것같다.

좋아요를 누른 갯수를 세는 걸 써봣는데
count를 사용하면 바로 나오기는 하지만, 새로 배운걸 써보고 싶어서
annotate를 이용해서 전체 갯수를 구해줬다.

그 이외에는 좋아요 기능을 만들어 보고싶어서
데이터를 막 바꾸다가 뒤집어져서 다시 한번 초기화를 ...진행했고

긍정적으로 생각하자 ㅋㅋㅋㅋ
그래... 이제 초기화하고 삭제하는 건 익숙해졌어.. 🤩🤩🤩🤩🤩

좋아요 기능 만들기

아직 잘 모르겟다 좋아요 기능을 어떻게 만들어야 할지

StoryLike 에서 user는 foreignKey로 바꿀 예정

class StoryLike(CoreModel):
    
    user = models.ManyToManyField("users.User", "좋아요_유저", db_column="story_like")


class Story(CoreModel):

    like = models.ManyToManyField(")
    user = models.ForeignKey()

이렇게 두개를 만들고 좋아요를 누른 유저를 가지고 와서 유저 수를 세주면
총 몇개인지 나오고,
만약에 좋아요를 눌렀다면 빨간색으로 칠하고,

그렇게 해볼려고 했는데,,, 잘안됫다
아직 다대다, 일대다, 일대일을 이해를 못했나 싶엇다

이번에 좋아요 기능을 만들어 보면서 좀더 제대로 장고 문서도 읽어보고
생각 해봐야 겠다

페이지 이동없이 만들어 보는건 내가 제대로 이해한 후에 다시 만들어 볼 예정

구글 로그인

포기 상황

python 라이브러리를 이용해서 다시 한번 해보고
안되면 위코드 가서 물어봐야겟다

당장 물어보고 싶지만,, 아직 기간이 아니니까


profile
딸기검 -본캐🐒 , 김준형 - 현실 본캐 🐒

0개의 댓글