귀여운 원숭이들 🐒🙊🐒🙊🐒🙊🐒🙊🐒🙊🐒🙊🐒🙊
건담버전
좋아요 기능을 추가했다
자바스크립트를 이용해서 같이 해보고 싶엇지만,
아직은... 잘 모르겟다 어떻게 해야될지
다대다, 일대다, 일대일 관계에 대해서 더 공부했고,
결과물은 이렇다
코드를 살펴 보면,
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 에 대해서는 따로 코드를 작성하지 않았다.
자바스크립트를 이용해서 창을 하나 더 띄울 생각이다.
이게 어떻게 될지는 아직 모르겟지만, 한번 시도 해보고
안되면,,, 검색해봐야지 어떻게 돌아가길래 안되는지
어제 삽질한걸 생각하면.. 😂😂😂
어제는 내가 생각이 짧았구나 생각이 든다....
프론트
프론트 파트에서는 지금 해보고 싶은게 너무 많다
백엔드
하고 싶은걸 따지면 백엔드쪽이 더 많다.
나머지는 이제 상품페이지로 넘어가면 더 해보는 걸로 😁😁
좀 꾸준히 쉬운문제부터 쭉 다시 풀어볼 생각이다.
어려운 문제에 도전하면서 무너졌던 멘탈을 다시 챙겨야 할텐데...
적응되면 다시 정답률 낮은 곳으로 조금씩 이동해가야지 🐒
어제 코드업 기초 100문제를 풀고나니까 조금 괜찮아졌다.
은근히 괜찮은 문제가 있어서 재밌엇고,
굉장히 짜증나는 문제들도 조금 있었는데, 이것도 재밌엇다 ㅋㅋㅋ
이제는 백준으로 다시 넘어와서 꾸준히 풀어야지...
블로그를 쓰고나면 하루 3시간정도 프로세스, 데이터, 네트워크 등.. 여러가지
조금씩 공부를 하고있다
이 부분은 장고orm을 끝내고, 알고리즘을 조금밖에 못풀어서
안올리는날에 하나씩 천천히 정리할 겸 올려볼 생각이다.
처음에는 이해가 하나도 안갔는데 3번정도 보고,
내가 코드를 짜는걸 상상하면서 같이 보니까 이해가 가기 시작한다
wecode 시작하면 시간이 있을지 모르겠지만...
노력해 봐야지 😁😁😁😁😁😁
자바스크립트의 장점이 아닐까 싶다.
파이썬, 장고, 뭐... 지금 공부하고 있는 것들이 재밌긴하지만,
자바스크립트 처럼 입력하면 바로 볼 수 있는 결과물이란
어마어마한 메리트가 있는 것 같다.
일단 만져보면 재밌다 👍👍
바로 보여서 에러가 나면 어느부분이 잘못됬는지,
어떻게 고쳐야 할지 잘보인다.
아직은 초반이라 그렇겠지만,,,
암튼 재밌다 바로바로 보인다는 건 진짜 큰 장점인 것 같다.
이렇게 준형님은 프로트로 가게 되는데..b