user2 Django - Model User의 비밀번호를 올바르게 설정하는 과정 #1 개요 이 과정을 거치는 이유는 간단하다. 유저의 비밀번호가 "암호화"되지 않기 때문이다. 보통 model 설정할때 password로 그냥 해주게 되면 밑의 과정을 거쳐보면 알게되겠지만 user.password로 1234를 설정하게 되면 user.password를 확인했을때 1234로 보이게 된다. 반면에 user.set_password로 1234를 설정하게 되면 user.password로 확인해봤을때 암호화 되어서 확인이 된다. # 장고 쉘 실행 python manage.py shell # 필요 모듈 임포트 from django.contrib.auth import get_user_model # User변수에 임포트된 모듈 담아오기. 사실상 get_user_model()은 모든 user 계정이 들어있.. 2023. 1. 23. Git - github(깃허브)잔디심기 누락되는 이유와 잔디 심기 테스트 #0 개요 음... 나는 분명 열심히 커밋을했는데, 계속해서 잔디가 안올라오고 있다. #1 원인분석 우선 해결하고자 원인을 찾아보니 내 github계정의 정보와 달라서일 가능성이 있다고 한다. 1) 터미널 오픈 후 명령 입력 git config --list 터미널 오픈 후 이 명령을 입력하게 되면 git 리스트가 쭉 뜨는데 그중 저 user.name과 user.email이 어떻게 설정되어있느냐가 중요하다. 무엇을 기준으로 맞춰야할까? 2) github 셋팅 기준 #user.name 이건 임의대로 하는게 아니고 깃허브 홈페이지에 로그인을 하면 오른쪽 상단(버전에 따라서 추후 위치는 달라질수있음)에 저렇게 사진(프로필)을 클릭하면 떨어지는 드롭다운 메뉴중에 Signed in as 이 있다. 이 을 user... 2023. 1. 5. 이전 1 다음