2022-10-04 TIL sparta

최해민·2022년 10월 4일
0

오늘 한 일(회고)

  • Commelier 프로젝트 후반!!

    • 인스타그램 클론 코딩 프로젝트의 마감기한이 거의 다가왔습니다.

      • 이전 TIL에서 내일 할 일인 회원가입 검증 구현을 완료했습니다.
      • 팀원들과 협업을 통해 필수 기능들이 구현되었습니다.
      • 추가적으로 이미지 업로드와 이미지 수정기능 구현까진 완료되었습니다.
        • 이미지 수정기능 구현중 수정되기 전의 이미지 파일이 계속 쌓이는 오류가 있습니다.
        • import os를 통해 os명령어로 remove해주는 해결방법이 있지만, 구현가능할지 모르겠습니다.
    • ForeignKey의 역참조

      • ForeignKey 속성에 related_name을 넣어주어, 현재 모델을 역참조할 수 있습니다.
      class InstaComment(models.Model):
          content = models.CharField(max_length=50)
          create_date = models.DateTimeField(auto_now_add=True)
          modified_date = models.DateTimeField(auto_now=True)
          author = models.ForeignKey(InstaUser, on_delete=models.CASCADE)
          instapost = models.ForeignKey(Instapost, on_delete=models.CASCADE, related_name='comments')
      
      • 역참조를 통해 댓글이 달린 게시글을 불러올 수 있습니다. 또는 게시글에서 댓글들을 불러올 수 있습니다.

내일 할 일

  • Front-End 다듬기 작업!
profile
안녕하세요

0개의 댓글