분류 전체보기92 2023-05-29 Git Hub Contributors 커밋 내역 없음 Contributors 커밋 내역 없음 문제 이번에 commit내역을 확인 해보니 나의 깃허브 내역은 아무리 봐도 찾을 수가 없었다. 그냥 오류인가 그렇게 생각을 해봤지만 나만 안뜨니깐 무슨 문제가 있을 거 같아 지금 프로젝트 끝난 시점에서 알아볼려고 한다. 원인 이제 여러군데 확인을 해보니 나의 깃허브 이메일 주소가 틀렸다는 문제를 알아냈다. 해결 방법 1.깃허브 settings 클릭 2. Email 클릭 3. 이메일 확인 하기 등록된 이메일과 git config에 등록된 이메일이 다르면 이런 현상이 일어난다고 한다. 4.터미널에 git hub 주소 확인 git config --list 확인 해보니 이상하게 되어 있는 걸 발견할 수 있다. (실수..) 5. 이메일 주소 변경 git config --gl.. 2023. 5. 29. 2023-05-26 테스트코드(게시글) 테스트 코드 게시글 생성 중 문제 여기서 게시글 생성하기위해 많은 시도가 있었다... serializers.py ,models.py 에 필수값 uploaded , changed이미지 추가가 되었다. 프로젝트 머신러닝을 이용해 이미지 변환을 하기 위해 필수 값으로 넣었다. 이부분에 오류가 발생해 어떻게 처리 할지 몰라 일단은 주석처리하고 다른 기능들 테스트를 먼저했다. 문제 나는 테스트 코드에 문제가 있는줄 알았다. 에러가 changed_image가 비었다 . 그러면? 채워주면 되는 거잖아? 그런데 uploaded_image는 문제가 없는데 왜? 이렇게 생각했다. 하지만 다른 문제는 models.py 에 문제가 있었던 이슈였다. 문제원인 null 값 , blank 값 에 True를 사용해서 빈값을 만들어서.. 2023. 5. 26. 2023-05-25 테스트코드 게시글(로그인) 테스트 코드 로그인 먼저 게시글을 사용하기 위해 유저의 id 즉 로그인이 필요하다. 장고에서 테스트를 위해 사용하는 모듈이 있다. from rest_framework.test import APITestCase, APIClient from django.urls import reverse from rest_framework import status from .models import Article,Comment(게시글 관련) from PIL import Image(게시글 이미지) from user.models import User(필수) from django.test.client import MULTIPART_CONTENT, encode_multipart, BOUNDARY import tempfile(임시이.. 2023. 5. 25. 2023-05-24 테스트 코드 테스트 코드 작성한 코드들이 원하는 값을 내놓는지 확인하는 코드 테스트 코드 사용하는 8가지 이유 개발 과정 중 예상치 못한 문제를 미리 발견 의도한 대로 작동하는지 검증할 수 있다. 코드 변경에 사이드 이펙트를 줄일 수 있다. 코드 수정이 필요한 상황에서 유연하고 안정적인 대응을 할 수 있다. 코드의 모듈화를 한 번 더 고민하게 해준다. 코드 변경 시 변경 부분으로 인한 영향도를 쉽게 파악한다.(상태코드 model필수값 등) 코드 리팩토링 시 기능 구현이 동일하게 되었다는 걸 알 수 있다. 테스트 코드를 통해 동작하는 방식 및 결과 확인이 가능 8가지 이유를 알아보니 직접 느껴본 바 변경하면 어떤 부분에서 변경이 이루어졌으며 변경부분을 한 번더 공부 할 수 있었다. 다른 부분도 있지만 개인적으로 협업을.. 2023. 5. 24. 이전 1 ··· 4 5 6 7 8 9 10 ··· 23 다음