python 3

[Django]Django 공통코드 관리

안녕하세요. 코딩을 독학하고있는 정호빈입니다. 이번에는 공통된 코드들을 관리하는 방법을 알아본건데요. 우리는 html파일을 만들다보면 공통된형식이라던지 css를 불러오는 과정등 공통된코드를 하나하나 코드를 치거나 복사를 해서 붙여넣는 방법을 사용했을겁니다. 하지만 장고에서는 탬플릿 언어를 통해 공통코드를 하나의 파일에 저장하여 해당 파일을 불러와 필요한 부분에 알맞은 코드만을 짤 수 있도록 지원해주고 있습니다. 그럼 바로 알아보도록 하겠습니다. 이전내용 https://seongjangjhb.tistory.com/39 [Django]Django urls.py 관리 및 static 파일 관리 안녕하세요. 코딩을 독학하고 있는 정호빈입니다. 이번에는 urls에서 경로에 이름을 정의해서 해당 이름을 이용해 다른..

[Django]Django 개발환경

안녕하세요 코딩을 독학하고 있는 정호빈입니다. django를 사용하기 위해 어떠한 개발환경이 필요한지 알아보겠습니다. 우선 저희는 가상 환경을 하나 구축해서 사용할 것입니다. 이 가상 환경이 필요한 이유에 대해서 먼저 알아볼까요? (저는 bash터미널을 이용해서 가상 환경을 다루었습니다. 윈도우 버전은 리눅스와 다르기 때문에 오류가 날 수 있습니다.) 가상 환경은 왜 사용하나? 저희는 프로젝트를 준비하다 보면 버전이 다른 모듈 혹은 라이브러리를 다운로드하거나 사용함으로써 해당 프로젝트에 적용시킬 수 있겠는데요. 여기서 하나의 환경에 프로젝트를 만드는데 다른 버전의 파이썬을 사용해야 한다면 따로따로 적용시킬 수가 없겠죠 따라서 가상 환경을 만들어두고 1번 가상 환경은 파이썬 아래 버전을 쓰고 2번 가상 환..

Python을 이용한 웹 프레임워크 django

안녕하세요. 코딩을 독학하고 있는 정호빈입니다. Python을 사용하는 웹 프레임워크 django를 입문하는 내용을 다루어 보도록 하겠습니다. django란? - 보안이 우수하고 유지보수가 편리한 웹사이트를 신속하게 개발하도록 도움을 주는 파이썬 웹 프레임워크 *프레임워크 : 짜여진 틀에 맞게 도구들을 이용해서 자기가 원하는 프로젝트를 완성시킬 수 있도록 도와주는 것* 다음부터 django의 개발환경설정 방법을 살펴보도록 하겠습니다.