[RFDP] django-extensions
RFDP : Raccoony's Favorite Django Plugins
플러그인 이름 : django-extensions
저장소 : https://github.com/django-extensions/django-extensions
공식 문서 : http://django-extensions.readthedocs.org/en/latest/
쓰임새
django-admin.py가 제공하는 명령어보다 좀더 향상된 명령어를 제공합니다.
설치
$ pip install django-extensions
설정
INSTALLED_APPS = (
...
'django_extensions',
)
명령어
-
admin_generator app
: app의 관리자 화면을 생성해 줍니다. -
clean_pyc
:*.pyc
파일을 모두 지워 줍니다.settings.py
에 BASE_DIR을 설정해야 합니다. -
graph_models app
: 특정 앱의 모델들의 관계도를 그림 파일로 저장합니다. -
notes
: 파이썬 파일에 적어둔# TODO:
주석들을 찾아 표시합니다. -
pipchecker
: 사용 중인 패키지의 업데이트 현황을 알려줍니다. -
runserver_plus
: 기본 웹 서버보다 향상된 웹 서버를 띄웁니다. 서버 오류가 발생하면 웹 상에서 바로 디버깅할 수 있습니다.Werkzeug
를 설치해야 합니다. -
shell_plus
: INSTALLED_APP에 설치된 앱의 모델들이 import된 셸을 띄웁니다(ipython
과 함께 사용하면 더 편합니다).
이 외에도 다양한 명령을 지원하니, 공식 문서를 참고하세요.
COMMENTS