개발공부
-
뷰 사용시 유의점개발공부/django 심화과정 2022. 2. 18. 19:20
http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&barcode=9788966261840 Two Scoops of Django - 교보문고 모범 사례로 배우는 Django(장고) 테크닉 | “장고: 기한을 맞추기 위한 완벽주의자를 위한 웹 프레임워크”이 책의 내용은 상당히 실무 경험에 기반을 두었으며 장고 개발자라면 누구나 겪었을 www.kyobobook.co.kr Tow Scoops of Django 를 읽으면서 내가 이해한대로 정리했다 뷰는 요청 객체를 받고 응답 객체를 반환하는 역할을 한다. 그렇기 때문에 데이터를 처리하는 비즈니스 로직은 뷰의 외부에 별도로 분리하여 뷰가 뷰의 역할만을 수행하도록 해야 한다. 이렇게 하는것이 확장성 등(..
-
git pull 에러 발생개발공부/git 사용하기 2022. 1. 18. 15:57
개발용 맥북에서 소스코드를 수정하고 commit & push 하기 전, remote storage 에 config/__pycache__/*.pyc 파일이 포함된것을 발견했다. __pycache__ 디렉토리는 파이썬 인터프리터가 생성한 바이트 파일이 저장되는 곳이라고 해서 git project 에 포함하지 않았는데 project 를 생성하고 프로토타입 버전을 업로드 하는 과정에서 config 및 다른 디렉토리에도 __pycache__ 디렉토리가 있다는 것을 알지 못했고 .gitignore 파일에 추가 하지 않았다. 일단 상황 파악을 하고 나서 commit & push 하기 전에 git rm 으로 위 디렉토리를 repository 에서 삭제하고, 경로를 .gitignore 파일에 추가했다 (config/__..