django-extensions
#
Find similar titles
- (rev. 4)
- Hyungyong Kim
Structured data
- About
- Django
- Code Repository
- https://github.com/django-extensions/django-extensions
- URL
- http://django-extensions.readthedocs.org/
매우 유용한 Django 확장 기능 모음 유틸리티 어플리케이션
Useful commands #
Graph models #
models.py 에 정의된 데이터 관계를 다이어그램으로 그려준다.
$ ./manage.py graph_models -a -g -o erd.png
RunProfileServer #
Django 어플리케이션의 성능을 프로파일한다. 어떤 부분에서 정체가 일어나는지 프로파일링할 수 있다.
$ ./manage.py runprofileserver --kcachegrind --prof-path=/tmp/my-profile-data
$ ls /tmp/my-profile-data/
djangoapp.view.00011ms.123456.prof
프로파일 데이터는 지정된 경로에 저장된다. 저장된 프로파일 데이터를 보려면, KCacheGrind 프로그램이 필요하다. OS X 사용자라면 Homebrew로 QCacheGrind 프로그램을 대신 사용할 수 있다.
$ brew install qcachegrind
$ qcachegrind /tmp/my-profile-data/djangoapp.view.00011ms.123456.prof
Suggested Pages #
- 0.025 July 14
- 0.025 Package management
- 0.025 Web framework
- 0.025 April 9
- 0.025 Javascript
- 0.025 Ruby on Rails
- 0.025 Nginx
- 0.025 Bower
- 0.025 January 10
- 0.025 Ruby
- More suggestions...