분류 전체보기

    2-13[Django, prefetch_related, CS] python Django 실무 정리 #4

    2-13[Django, prefetch_related, CS] python Django 실무 정리 #4

    오늘 할 일 (계획) 1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기 - AWS 강의 관련 2. 클론 코딩 프로젝트 위주로 학습내용 시작 3. 파이썬 장고 실무 3주 차까지 듣기 오늘 한 일 (회고) 1. 컴퓨터 관련 개념 정리 - kibi, mebi, gibi, tebi의 의미 - UTF-8 : Unicode Transformation Format 8bit 가변 길이 유니코드 인코딩 - Reg 정규식에 대한 내용 Groups and ranges Chracter뜻 | 또는 () 그룹 [] 문자셋, 괄호안의 어떤 문자든 [^] 부정 문자셋, 괄호안의 어떤 문가 아닐때 (?:) 찾지만 기억하지는 않음 Quantifiers Chracter뜻 ? 없거나 있거나 (zero or one) * 없거나 있거나..

    2-12[Django, Debug] python Django 실무 정리 #3

    2-12[Django, Debug] python Django 실무 정리 #3

    오늘 할 일 (계획) 1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기 - AWS 강의 관련 2. 클론 코딩 프로젝트 위주로 학습내용 시작 3. 파이썬 장고 실무 3주 차까지 듣기 오늘 한 일 (회고) 1. 파이썬 장고 실무 수강 - 파이참 디버깅 사용법 강의에서 당연히 디버깅 툴을 사용하는 법을 알 거라고 생각하면서 강의함 하지만 잘 기억이 나지 않을뿐더러 이로 인해 강의가 이해가 안 되고 짜증이 나기 시작함 이에 내가 정리함 - 디버깅 단축키 부터 설정 : Crtl + f5로 변경 - 디버거를 켜는 방법 나열 Pycharm 화면 우상단의 녹색 벌레 모양 아이콘을 사용 Python Console 이 열린 상태에서 좌측탭 하단의 녹색 벌레 아이콘 메뉴-> Run->Debug '프로젝트 명'을 사용..

    2-11[Django, migrations, DOCKER, tmate sh] python Django 실무 정리 #2

    2-11[Django, migrations, DOCKER, tmate sh] python Django 실무 정리 #2

    오늘 할 일 (계획) 1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기 - AWS 강의 관련 2. 개발일지 작성 3. 클론 코딩 프로젝트 위주로 학습내용 시작 4. 파이썬 장고 실무 2주 차까지 듣기 오늘 한 일 (회고) 1. 파이썬 장고 실무 수강 - 마이그레이션이란 마이그레이션을 이해할 때는 강의에서는 히스토리를 중점으로 설명을 했지만 Git과 비교하여 이렇게 생각을 해봤다. model.py : add와 같이 stage에 올려놓는 장소 makemigrations : commit처럼 비교할 수 있는 장소에 올려놓는 것 migrate : push처럼 원격에 반영하는 것 위 와같이 비슷한 개념을 생각하고 추가적으로 마이그레이션 밑에 001, 002처럼 나오는 것은 히스토리로써 예전의 데이터 베이스 ..

    2-10[Django, 환경변수, 가상환경] python Django 실무 정리 #1

    2-10[Django, 환경변수, 가상환경] python Django 실무 정리 #1

    오늘 할 일 (계획) 1. 포켓몬 얼굴상 프로젝트 자동 업데이트 설정 완료하기 - AWS 강의 관련 2. 개발일지 작성 3. 클론 코딩 프로젝트 위주로 학습내용 시작 4. 파이썬 장고 실무 강의 시작 오늘 한 일 (회고) 1. 파이썬 장고 실무 강의 - 설정관련 스스로 python을 설치하고, PATH를 변경할 수 있어야 합니다. [PYTHON] path 환경 변수 설정 (tistory.com) [PYTHON] path 환경 변수 설정 윈도우 10의 경우를 기본으로 설명 처음에 이런 내용을 설정할때는 그 개념을 이해하지 못하고 하다보니 왜 하는지도 모르겠고 뭘 하는지도 모르겠는 상황이 많았습니다. 이런 이유로 간단하게 dawnpast12.tistory.com venv, 가상 환경을 사용하실 수 있어야 합..

    [PYTHON] 가상환경 사용하기

    장고 심화반 강의를 들으려고 하는데 venv 가상환경을 사용할 수 있어야된다는 내용이 있어서 정리를 하고 시작하려고 한다. 가상 환경을 사용하는 이유는 파이썬 패키지간 의존성이 크다고 생각할 수 있다. 프로젝트를 진행하다보면 패키지를 설치할 일이 많은데 작업환경이 바뀌고 하다보면 필요한 패키지를 동일한 버전으로 설치 할 수 없게되고 또 자기가 어떤 버전을 설치하였는지 기억하지 못하기에 환경을 통일화 하기 위하여 사용한다고 생각하면 되겠다. 추가적으로 venv라는 것에대하여 찾아보니 이런 내용이 있어서 설명을 추가한다. virtualenv와 venv중 어느 것을 사용하여야 할까라는 내용이었는데 결과적으로는 venv를 사용하면 되겠다. 이유는 파이썬3에서는 파이썬2에서 가상환경 라이브러리를 제공안해주던 것과..

    [PYTHON] path 환경 변수 설정

    [PYTHON] path 환경 변수 설정

    윈도우 10의 경우를 기본으로 설명 처음에 이런 내용을 설정할때는 그 개념을 이해하지 못하고 하다보니 왜 하는지도 모르겠고 뭘 하는지도 모르겠는 상황이 많았습니다. 이런 이유로 간단하게 설명하자면 path를 환경 변수 설정하는 것은 간단하게 나의 윈도우 '환경'에서 사용하는 명령어 '변수'의 경로'path'를 설정하여 명령어를 쳤을때 윈도우에서 사용할수 있는 경로를 지정하는 것이라고 생각하시면 되겠습니다. 여기서의 내용은 파이썬 설치시 실행할 수 있는 환경변수 추가를 하였을때 할 수 있는 내용과 내용이 같으며 초기 설정시 환경변수 추가를 체크하지 않으면 다른 위치에서 파이썬이 실행되지 않을거지만 아래 내용에 있는 시스템 변수에 환경변수를 추가하게 된다면 다른 위치에서 파이썬을 사용할 수 있습니다. 작업 ..