장고 - 북마크 프로젝트_템플릿 생성 2019-05-06 | { Django } { bookmark } { basic } 1. template 파일 생성하기views.py에서 정의한 클래스형 뷰에 따라, 연동할 템플릿 파일들을 생성한다.단, 템플릿 파일 이름은 앞서 작성한 template 이름의 접미사와 일치하도록 아래와 같이 생성해준다. 경로 : bookmark_project > bookmark > templates > bookmark bookmark_create.html bookmark_delete.html bookmark_detail.html bookmark_list.html bookmark_update.html Read On »
장고 - 북마크 프로젝트_앱 생성 2019-05-05 | { Django } { bookmark } { basic } 1. project 생성원래 프로젝트 이름만 작성하면, 프로젝트 폴더 안에 프로젝트 폴더가 생기게 되는데[프로젝트 이름] 뒤에 ‘.’을 작성하면 현재 디렉토리에 ‘config’라는 폴더를 바로 생성해준다. 1$ django-admin startproject config . # bookmark_project 디렉토리 위치에서 실행 2. app 생성‘bookmark’ 이름으로 앱을 생성해준다. 1$ python3 manage.py bookmark # bookmark_project 디렉토리 위치에서 실행 Read On »
장고 - 튜터리얼 학습 2019-05-04 | { Django } { tutorial } 1. 장고 프로젝트 진행할 디렉토리 생성 장고 프로젝트를 진행할 디렉토리를 생성해준다. (원하는 경로에 디렉토리 생성)1$ mkdir django_project # django_project 디렉토리 생성 2. 가상환경 설치 및 활성화 가상환경이 설치되어 있지 않다면 pip install을 사용하자. 혹시 모르니, pip version 확인하여 최신버전으로 업그레이드를 해보자. (bookmark_project 디렉토리 위치에서 실행)12345$ pip --version # pip version 확인$ pip install --upgrade pip # pip 업그레이드$ pip install virtualenv # virtualenv 설치$ virtualenv --python=python3.6 venv # virtualenv를 'venv'라는 이름으로 설치하고, python3.6으로 python 버젼 설정 $ source venv/bin/activate # virtualenv(venv) 활성화 Read On »
장고 - Page 기능 학습 2019-05-03 | { Django } { page } 함수형 뷰에서 paginator 없이 page 기능 구현 - 경로 : board_project > board > views.py Read On »