개발일지

개발일지/Today I Learned

230425 알고리즘 문제 풀이, 장고 심화 강의 [TIL]

- 알고리즘 문제 풀이 [코테] 연속된 수의 합 — 구민정의 개발일지 (tistory.com) 문제가 어려워서 문제 하나 푸는 데 꼬박 1시간이 걸렸다 - 장고 심화 강의 파이썬 장고 실무 심화 4주차 : 인스타그램 기능 클론(2) — 구민정의 개발일지 (tistory.com) 파이썬 장고 실무 심화 4주차 : 인스타그램 기능 클론(3) — 구민정의 개발일지 (tistory.com) 내용이 너무 많아서 나눠서 작성했다 알고리즘 문제가 점점 어려워지는 것 같다...!!! 문제 하나에 1시간이 걸리다니.... 그리고 오늘 4주차 못 뽀갰다... 과제 할 수 있을 정도로는 듣긴 한 것 같은데 일단 4주차 강의 마무리 하고 싶어서 오늘 9시 넘어서도 다 들을 예정이다 심화 강의를 들을 수록 뭔가 과제를 잘 끝낼..

개발일지/스파르타코딩클럽

파이썬 장고 실무 심화 4주차 : 인스타그램 기능 클론(3)

- 좋아요 models-serializer-views 일단 좋아요를 모델에 추가해줘야 한다 좋아요는 유저와 게시글 사이에서 다대다 관계를 맺는다 한 유저가 여러 게시글에 좋아요를 누를 수 있고, 한 게시글에 여러 유저들이 좋아요를 누를 수 있다 # articles/models.py ... class Article(models.Model): ... likes = models.ManyToManyField(User, related_name="like_articles") def __str__(self): ... ... Article 모델에 likes 필드를 생성했다 User 모델과 다대다 관계를 가지고 있고, related_name은 like_articles로 했다 유저가 좋아한 게시글을 찾을 때는 user.l..

개발일지/스파르타코딩클럽

파이썬 장고 실무 심화 4주차 : 인스타그램 기능 클론(2)

- 게시글 상세/수정/삭제 serializers.py, views.py 그리고 포스트맨으로 테스트하기 게시글 상세 먼저 views.py를 작성한다 # articles/views.py ... class ArticleDetailView(APIView): def get(self, request, article_id): """상세게시글 조회""" article = Article.objects.get(id=article_id) serializer = ArticleSerializer(article) return Response(serializer.data, status=status.HTTP_200_OK) 전체 게시글 보기랑 비슷한데, articles 변수에 all로 받아서 담는 게 아니라 get을 이용해 해당 게시..

개발일지/Today I Learned

230424 알고리즘 문제 풀이, 장고 심화 강의 [TIL]

- 알고리즘 문제 풀이 [코테] 직사각형 넓이 구하기 — 구민정의 개발일지 (tistory.com) [코테] 이진수 더하기 — 구민정의 개발일지 (tistory.com) - 장고 심화 강의 파이썬 장고 실무 심화 4주차 : 인스타그램 기능 클론(1) — 구민정의 개발일지 (tistory.com) 오늘 4주차 강의를 들었고, 위 링크에 오늘 배운 것&실습한 것을 정리해놨다 오랜만에 알고리즘 문제를 풀었다..!!! 오늘 해보니까 아침 시간에 딱 시간을 정해놓고 하는 게 정답인 것 같다 저번주에 공부해 본 결과 알고리즘 문제 풀이를 중간에 하거나 저녁에 하면 아직 강의를 다 못 들었을 경우 맥이 끊겨서 풀기 싫어진다 아침에 맑은 정신머리(?)로 푸는게 딱 좋은 것 같다 그나저나 오늘 4주차 강의를 다 못 들었..

개발일지/스파르타코딩클럽

파이썬 장고 실무 심화 4주차 : 인스타그램 기능 클론(1)

restful한 api 설계를 할 수 있다 미디어 파일과 스태틱 파일에 대해 이해한다 게시글 모델과 조회/업로드를 위한 serializer를 만들 수 있다 이미지를 포함한 게시글 기능을 개발할 수 있다 포스트맨으로 백엔드 개발을 하면서 테스팅을 할 수 있다 drf에서 댓글 기능을 개발할 수 있다 drf에서 좋아요 기능을 개발할 수 있다 drf에서 follow 기능을 개발할 수 있다 many-to-many 관계를 설정하는 경우와 방법, 그리고 related_name의 사용 방법을 이해한다 3주차에서 생성한 drf_project 폴더에 이어서 작성한다 - restful하게 api 설계해보기 필요한 api를 생각해보면 게시글(조회/작성), 게시글 상세보기(조회/수정/삭제), 댓글(조회/작성), 댓글 상세(수정..

마이구미+
'개발일지' 태그의 글 목록 (24 Page)