본문 바로가기

복습

(3)
[django] 회원가입 기능 구현 앱 생성 - python manage.py startapp (앱이름) settings.py에서 앱 등록 - NSTALLED_APPS에 '앱이름', 을 작성 models.py에서 모델 생성 - from django.contrib.auth.models import AbstractUser - AbstractUser 혹은 AbstractBaseUser를 상속받아 커스텀 유저 모델 class 작성 settings.py에서 커스텀 모델 사용 명시 - AUTH_USER_MODEL = 'users.User' * '앱이름.모델이름' 변경사항을 파일로 저장 - python manage.py makemigrations 변경사항을 파일을 데이터베이스에 적용 - python manage.py migrate admin 화면에 모..
[git] .gitignore 예외 처리 .gitignore 공식문서 https://git-scm.com/docs/gitignore Git - gitignore Documentation The optional configuration variable core.excludesFile indicates a path to a file containing patterns of file names to exclude, similar to $GIT_DIR/info/exclude. Patterns in the exclude file are used in addition to those in $GIT_DIR/info/exclude. git-scm.com .gitignore에서는 '!'를 맨 앞에 붙여 해당 파일/폴더/파일명을 예외 처리할 수 있다. djang..
[내일배움캠프] 파이썬 문법 기초 * 파이썬은 들여쓰기로 내용물을 분류하기 때문에 줄맞춤 주의 - 변수 : 값을 담는 박스 / 값이 담긴 위치를 가리키는 것 - 데이터 값 종류 1) 정수 2) 실수 3) 문자열 (변수와 헷갈리지 않도록 따옴표로 감싸주기 필수) 4) 참거짓형 (명제가 참이면 결과값이 True, 거짓이면 False로 출력) 숫자를 문자열로 변환하는 방법 - 따옴표로 감싸주기 - str(숫자기입) 문자열 길이 구하는 방법 변수명 = "길이를구할문자를입력" len(변수명) 결과값 10 문자열 자르는 방법 변수명[:3] → 1번째 요소부터 3번째 요소까지만 출력 변수명[3:] → 4번째 요소부터 끝까지 출력 변수명[2:5] → 2~5번째까지 출력 변수명.split('__')[0] → '__'기준으로 나눈 리스트에서 0번째 값 리..