[TIL] # 11

ddalkigum·2020년 12월 9일
1

TIL

목록 보기
11/50
post-thumbnail
post-custom-banner

귀여운 원숭이들 🐒🙊🐒🙊🐒🙊🐒🙊🐒🙊🐒🙊🐒🙊
건담버전

Django

좋아요 기능 추가

좋아요 기능을 추가했다

자바스크립트를 이용해서 같이 해보고 싶엇지만,
아직은... 잘 모르겟다 어떻게 해야될지

다대다, 일대다, 일대일 관계에 대해서 더 공부했고,
결과물은 이렇다

코드를 살펴 보면,

def story_like_toggle(request, story_pk):
    user = request.user
    story= Story.objects.get(pk = story_pk)
    like_user= story.like_user.all()
    if user in like_user:
        story.like_user.remove(user)
    else:
        story.like_user.add(user)
    
    return redirect("stories:story")

CBV가 아닌 함수를 이용해서 만들었고,

좋아요누르기 --->> 누른 스토리의 pk값 가지고오기

그 값을 이용해서 어떤 스토리인지,
스토리의 유저중에 지금 로그인한 유저가 있는지
확인 해주고, 그거에 따라서 좋아요를 누를수 있게 만들었다

이 함수에서는 Anonymous user 에 대해서는 따로 코드를 작성하지 않았다.
자바스크립트를 이용해서 창을 하나 더 띄울 생각이다.

이게 어떻게 될지는 아직 모르겟지만, 한번 시도 해보고
안되면,,, 검색해봐야지 어떻게 돌아가길래 안되는지

어제 삽질한걸 생각하면.. 😂😂😂

어제는 내가 생각이 짧았구나 생각이 든다....

더 추가할 기능

프론트

프론트 파트에서는 지금 해보고 싶은게 너무 많다

  1. 로그인 안했을 때, 댓글창, 좋아요 누르면 로그인 갈지 확인창 띄우기
  2. 스크롤 액션, 제일 밑으로 갔을때, 컨텐츠 추가하기
    .... html을 그지같이 짯구나 다시 반성...
  3. 오늘, 신규, 인기, 마이 눌렀을때 페이지 이동기능 추가
    이것도 사실은 자바스크립트에서 구현해 보고싶은데
    그렇게 되면 내가 만든코드에 감당이 안될정도로 복잡할 것같아서 백엔드로 넘기려한다.

백엔드

하고 싶은걸 따지면 백엔드쪽이 더 많다.

  1. 버튼 추가해서 정렬 기준 잡아보기
  2. 댓글창에서 제일 최신인 댓글 가지고 와서 노출
  3. 댓글 - story 이어주기
  4. 검색기능은... 스토리 페이지가 아닌 상품페이지에서 만들어 보려한다.

나머지는 이제 상품페이지로 넘어가면 더 해보는 걸로 😁😁


알고리즘

좀 꾸준히 쉬운문제부터 쭉 다시 풀어볼 생각이다.

어려운 문제에 도전하면서 무너졌던 멘탈을 다시 챙겨야 할텐데...
적응되면 다시 정답률 낮은 곳으로 조금씩 이동해가야지 🐒

어제 코드업 기초 100문제를 풀고나니까 조금 괜찮아졌다.
은근히 괜찮은 문제가 있어서 재밌엇고,
굉장히 짜증나는 문제들도 조금 있었는데, 이것도 재밌엇다 ㅋㅋㅋ

이제는 백준으로 다시 넘어와서 꾸준히 풀어야지...

컴퓨터에 대해

운영체제, 프로세스의 이해

블로그를 쓰고나면 하루 3시간정도 프로세스, 데이터, 네트워크 등.. 여러가지
조금씩 공부를 하고있다

이 부분은 장고orm을 끝내고, 알고리즘을 조금밖에 못풀어서
안올리는날에 하나씩 천천히 정리할 겸 올려볼 생각이다.

처음에는 이해가 하나도 안갔는데 3번정도 보고,
내가 코드를 짜는걸 상상하면서 같이 보니까 이해가 가기 시작한다

wecode 시작하면 시간이 있을지 모르겠지만...
노력해 봐야지 😁😁😁😁😁😁

눈에 보이는 결과물

자바스크립트의 장점이 아닐까 싶다.
파이썬, 장고, 뭐... 지금 공부하고 있는 것들이 재밌긴하지만,

자바스크립트 처럼 입력하면 바로 볼 수 있는 결과물이란
어마어마한 메리트가 있는 것 같다.

일단 만져보면 재밌다 👍👍
바로 보여서 에러가 나면 어느부분이 잘못됬는지,
어떻게 고쳐야 할지 잘보인다.

아직은 초반이라 그렇겠지만,,,
암튼 재밌다 바로바로 보인다는 건 진짜 큰 장점인 것 같다.

끝!

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

2개의 댓글

comment-user-thumbnail
2020년 12월 9일

이렇게 준형님은 프로트로 가게 되는데..b

1개의 답글