URL (2) 썸네일형 리스트형 Template & URLs Django Template system 데이터 표현을 제어하면서, 표현과 관련된 부분을 담당 DTL Django Template Language ; Template에서 조건, 반복, 변수 등의 프로그래밍적 기능을 제공하는 시스템 Variable render 함수의 세번째 인자로 딕셔너리 데이터를 사용 dot('.')를 사용하여 변수 속성에도 접근 가능 Filters 표시할 변수를 수정할 때 사용 (변수 + | + 필터) {{ variable|filter }} {{ name|truncatewords:30 }} 식으로 사용 가능 Tags 반복 또는 논리를 수행하여 제어 흐름을 만듦 일부 태그는 시작과 종료 태그가 필요 { % tag % } { % if % } { % endif % } Comments DTL.. Django 프로젝트 프로젝트 생성 루틴 + git 1. 가상환경 생성 2. 가상환경 활성화 3. Django 설치 4. 의존성 파일 생성 (패키지 설치시마다 진행) 5. .gitignore 파일 생성 (첫 add 전) 6. git 저장소 생성 7. Django 프로젝트 생성 $ python -m venv venv $ source venv/Scripts/activate $ pip install django $ pip freeze > requirements.txt #프로젝트 생성 $ django-admin startproject firstpjt . # Django 서버 실행 $ python manage.py runserver 서버 실행후 http://127.0.0.1:8000/ 에서 서버를 볼 수 있음 Design Patter.. 이전 1 다음