배포 서버와 DB 서버가 연결 되었는지 확인하기
·
🔖Lesson Learned
문제 상황: 아무리 django에서 사용자 계정을 만들어도 서버에서 로그인 요청 실패가 나타남원인연결했다고 생각했던 DB 서버와 서버가 연결되지 않았던 것이었음. 서버 터미널에서 다음을 실행해서 확인해볼 수 있다.python manage.py shell from django.db import connection print(connection.settings_dict['NAME']) # 현재 연결된 데이터베이스 이름 출력 =>구축했던 DB 서버가 아닌 Django의 기본 DB인 sqlite3가 출력됨. =>구축했던 DB와 연결되지 않은 것해결django의 settings.py에서 DB에 대한 설정이 올바르게 되었는지 확인해보자.이렇게 되어 있다면, 이를 삭제하고 내가 직접 구축한 DB서버에 대한 정보로 변..
[Git] 로컬 저장소와 원격 리포지토리 연결하기 (git remote)
·
🔧Git&Github
팀원들과 작업할 때, 혹은 나 혼자 작업할 때 역시 깃허브를 이용해 리포지토리를 만들고, 로컬 폴더에서 push하곤 한다.하지만 매번 내 컴퓨터의 로컬 저장소와 깃에서 만든 리포지토리를 연결하는 과정이 필요하다.복잡하진 않지만 정말 자주 하는 것이니 오히려 기록하자!  1. 로컬 폴더 생성내가 원하는 위치에 폴더를 생성한다.이후, git bash를 이용해 열어둔다. 2. 원격 리포지토리와 로컬 저장소 연결팀원이 작업한, 혹은 내가 작업한다면 깃허브에서 리포지토리를 새로 생성한다.생성하면 다음과 같이 원격 리포지토리의 URL을 Code 부분에서 확인할 수 있다.이를 복사한다.3. git bash로 연결일단 새로 만든 폴더라면, git init을 해주는 것을 깜빡하곤 한다. 꼭 빼먹지 말고 해주자.git i..
백준 17478번 [재귀함수가 뭔가요?] 해결하기(C++)
·
🔓알고리즘/🌿백준
백준 17478: 재귀함수가 뭔가요? [실버5]https://www.acmicpc.net/problem/17478 ✍️Point1 : 종료 조건 확인하기재귀함수는 출력 조건이 많을 수록 헷갈리기 마련이다. 이럴 땐 먼저 종료 조건부터 확인하자.재귀함수를 호출할 때마다 "____"가 추가되는데, 이 개수는 0부터 호출마다 1씩 증가한다. 2번 호출할거라면, 호출마다 depth를 1씩 늘려서 for문으로 출력하게 해볼까? 그렇담, 종료 조건은.,?  종료 조건은 depth를 늘리다가 n과 depth가 동일해질 때가 될 것이다. 종료 조건이 되면,________"재귀함수가 뭔가요?"________"재귀함수는 자기 자신을 호출하는 함수라네"이 부분을 출력하고 더이상의 호출을 멈춰야 한다.✍️Point2 : 재귀..