Model 생성Type 생성Query ( Read ) 생성FilterMutation ( Create, Update, Delete ) 생성각 Model 별로 C, U, D 하나씩Schema 와 결합하기
사용자의 비밀번호를 암호화할 때는 단방향 해시 함수(one-way hash function)가 일반적으로 쓰인다.이름에서 알 수 있듯이 단방향 해시 함수는 복호화를 할 수 없는 암호화 알고리즘이다.즉, 사용자의 비밀번호를 데이터베이스에 저장할 때는 복호화할 목적으로 저
유효성검사 4가지 방법Field LevelObject LevelValidator옵션주기필드 단위의 유효성검사가 필요할때,validate\_<필드명> 함수를 정의해준다.객체 수준에서의 유효성 검사가 필요할때,유효성검사기를 따로 만들기min_length 파라미터 주기
DRF로 API Server를 만들면서 GET 요청에 query string 데이터를 같이 넘겨주면서 가져올 데이터를 filter를 줘야하는 일이 생겼다.그런데 http://localhost:8000/accounts/?username=jaegu 와 같은 주소로
장고 QuerySet 공식 레퍼런스모든 유저 정보 가져오기결과가 하나 이상 존재하는지 확인하기 \- 더 자주 쓰인다. 모든 데이터를 가져올필요X데이터 개수 조회하기사용자지정 Column 추가하기 \- 컬럼명을 표시하지않으면 기본값 \_\_표현식
위와 같이 설정을 하게되면정의한 함수 message_length() 가 admin page내에서 글자수를 출력하는 컬럼(필드)로 나타낼 수 있게 된다.
(global regular expression print)파일 내용을 확인해서 찾는 문자열이 포함되어있는지 확인하기기본명령어파일 내용을 대문자 소문자 차이를 무시하고 검색파일 내용을 대소문자 차이무시하고 정규표현식으로 검색\-r하위 폴더까지 recursive 하게 검
다른 PC에 네트워크 경유로 로그인해서 자기앞에 있는 PC처럼 조작할 수 있음명령어위 명령어로 다른 컴퓨터에 터미널환경(CLI)로 접속가능접속 시 비밀번호를 요구하게된다.AWS EC2 같은경우에는 본인만의 accessKey같은 .pem 파일로 접속가능\-Y 는 X 전송
initial_data유효성 검사를 하기 전에 필드에 접근할 수 있다.validated_data유효성 검사를 통과한 필드에 접근을 할 수 있다.data유효성 검사를 통과하고 save된 필드에 접근할 수 있다.