git log 이력이 너무 길어서인가? commit 이력을 줄줄이 뽑아내다가 갑자기 나타난 (END). 얜 대체 뭐길래 입력도 안되고 나갈 수도 없는 것인가... 이럴때는 Q를 입력하면 바로 탈출할 수 있다.
  아직 git이 너무 어려운 초보 개발자... git을 잘 못다루는 개발자는 개발자 취급도 못받는다니 울면서 할수밖에... 열심히 branch를 만들고 초기세팅을 셋팅셋팅하고 이제 add를 해볼까 했는데   뭘 해보지도 않았는데 바로 error가 나버
새로운 branch 를 만드려고 했더니 error 발생. master branch에서 한 번도 commit을 하지 않았기 때문이라고 한다. 다른 branch를 만들기 위해서는 master branch에서 최소 1번은 commit을 해야한다.
main branch로 이동해서 git branch featue/minha-models라는 새 branch를 만들었다. 그 이후 app을 만들려고 했으나 ???어디갔어 왜 사라졌어?? 심지어 구글링해도 왜 이런지 안나온다! 아무래도 git pull origin
현재 브랜치의 끝이 리모트 브랜치보다 뒤에 있으므로 업데이트가 거부되었습니다.
회원가입을 할 때 입력하는 비밀번호는 암호화가 된 상태로 database에 저장시키려고 했다. 일단 bcrypt 임포트 후에 해시값을 password에 넣었다. 아래는 POST 내용과 오류 발생. 오류 내용을 보니까 비밀번호 길이가 너무 길어서인것 같다. 원래
회원가입한 이메일과 로그인한 이메일이 다르면 이를 알 수 있게 고치고 싶었다. 그래서 if not User.objects.filter(email=email).exists(): 를 추가한 상황이다. 요청한 데이터를 찾을 수 없는 모양이다. 위의 if 문이 적용이 안
HTTP response POST 오류. 왜 email이 없다고 할까? =에는 띄어쓰기를 쓰면 안된다. 붙여서 다시 돌려보면 잘 돌아간다.
validation이 안먹을때
makemigration 시 발생한 error.
migrate 시 발생한 error.
clone 파일 migrate 오류.
DateField에 숫자만 넣은 경우 발생하는 error.
FOREIGN KEY 설정이 된 테이블은 FOREIGN_KEY_CHECKS을 0으로 지정하지 않을 시에 발생.
'Non-ASCII' 문자, 예를 들어 한글을 읽을 수 없어 발생한 error.
가상환경에서 import django를 했을 때, django가 설치된 것을 인식하지 못한 경우.
csv 파일은 쉼표를 기준으로 항목을 구분하기 때문에 데이터에 쉼표가 있으면 에러가 발생한다.
QuerySet을 JSON화 하면 생기는 error.
반환 값이 없을 때 None이 반환되면 나오는 오류 해결(feat. Coalesce).
도커 권한이 없는 경우 발생
docker compose로 django를 설치하려는 중 발생
chown 소유권 변경은 신중히하자 죽다 살아났다
EC2에 mysql이 설치가 안되는 현상
EC2에서 mysqlclient이 설치가 안되는 문제.
docker-compose 시에 발생한 에러. 3360 포트번호를 사용하는 모든 프로세스를 종료한 후에 다시 실행하면 해결된다.
django의 CSRF(Cross Site Request Forgery, 사이트 간 요청 위조) 보안 정책으로 발생한 에러. setting.py에서 csrf를 주석처리하면 된다.
node.js 업데이트의 중요성
app.listen에 function 삭제했더니 해결
mongoose schema 필드 타입을 잘못 정의해서 발생한 문제.
node.js 업데이트의 중요성 2탄