일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 웹 프론트엔드
- 루비온레일즈
- nodejs
- Ruby On Rails
- 프론트엔드
- 홈페이지 개발하기
- node.js
- 파이썬 웹 프레임워크
- 장고
- 장고 공부하기
- 데스크탑애플리케이션
- Django
- 웹프로그래밍
- django 공부하기
- rails review
- 모닝버드
- 레일즈
- jquery
- Python
- 모듈화
- 웹 프로그래밍 입문
- css3
- rails
- 꿀팁
- 웹 프로그래밍
- 예스인테리어
- 루비
- 루비 온 레일즈
- express-mysql-session
- nodejs api
- Today
- Total
노래하듯 이야기하고, 춤추듯 정복하라.
Django debug toolbar 사용법 본문
Django debug toolbar 사용하기 (Windows 기준)
대부분의 프로그래밍에서 디버그 모드는 개발자에게 필수입니다. 파이썬 웹 프레임 워크인 장고 같은 경우에는 프로젝트 디렉토리에 "django-debug-toolbar"을 직접 설치하여 디버그 모드를 사용할 수 있습니다. 그럼 차근차근 설명해 드리겠습니다. 잘 따라오세요!
* 참고: 장고 프로젝트 폴더와 프로젝트의 가상서버까지 설치되었다는 가정 하에 설명을 진행하도록 하겠습니다.
1. Cmd (리눅스같은 경우 터미널) 창을 열어주시고 프로젝트 폴더로 이동하여 가성서버를 활성화 시켜주세요.
* 참고 _명령어 설명
- 프로젝트 폴더 이동하기 -> cd C:\workspace_django\pizzeria (프로젝트 디렉토리)
- 가성서버 활성화 -> 12_env(가상서버 이름)\Scripts\activate
2. "django-debug-toolbar" 설치하기
명령어 입력 -> pip install django-debug-toolbar
* 참고: 보통 현재 버전들은 python을 설치하면 pip가 자동으로 설치되지만 구버전이나 2.xx 버전같은 경우는 아마 pip도 직접 설치하셔야 될 겁니다. pip 설치 방법은 구글링을 통하여 쉽게 파악하실 수 있습니다.
3. 장고 프로젝트에서 setting.py 수정하기
INSTALLED_APPS = [ ... ]에 ( 'debug_toolbar', ) 추가하기
MIDDLEWARE = [ ... ]에 ( 'debug_toolbar.middleware.DebugToolbarMiddleware', ) 추가하기
setting.py 안에 INTERNAL_IPS = ('127.0.0.1',) 추가하기
4. 프로젝트의 urls.py 수정하기 ( ★앱이 아니라 프로젝트의 urls.py 입니다! )
urls.py 에 아래의 소스 추가하기
* 반드시 django.conf에서 settings를 임포트 해주셔야 합니다.
from django.conf import settings if settings.DEBUG: import debug_toolbar urlpatterns += [ url(r'^__debug__/', include(debug_toolbar.urls)), ]
완료된 모습 ▼
어떤 템플릿에 파일을 띄우든지 위의 화면처럼 오른쪽에 디버그 창이 친절하게 나타나 있다!
'프로그래밍 > Django' 카테고리의 다른 글
파이썬 & 장고 스터디 내용 _10월11일 (4) | 2017.10.11 |
---|---|
장고 이미지 파일업로드 & 썸네일 생성하기 (1) | 2017.10.10 |
파이썬 및 장고 설치하기 (1) | 2017.09.28 |