Django 에서 셸 명령 사용

2764 단어 Djangoshell
셸 도구
Django 의 manage 도 구 는 셸 명령 을 제공 합 니 다.현재 프로젝트 의 실행 환경(예 를 들 어 데이터베이스 연결 등)을 설정 하여 터미널 에서 python 문 구 를 직접 테스트 할 수 있 도록 도 와 줍 니 다.
다음 명령 을 통 해 셸 에 들 어 갑 니 다.

python manage.py shell
在这里插入图片描述
두 개의 모델 클래스 를 가 져 와 서 나중에 사용 할 수 있 도록 합 니 다.

from book.models import BookInfo,PeopleInfo
이 글 의 셸 은 manage 도구 의 명령 입 니 다.
이전에 만 든 관리 자 를 기억 하 시 나 요?manage 명령 을 사 용 했 습 니 다.그럼 이 manage 에 대해 말씀 드 리 겠 습 니 다.
Django 명령 행 도구
django-admin.py 는 Django 의 작업 을 관리 하 는 명령 행 도구 입 니 다.manage.py 는 django-admin.py 에 대한 간단 한 포장 입 니 다.모든 Django Project 에는 manage.py 가 포함 되 어 있 습 니 다.

django-admin.py <subcommand> [options]
manage.py <subcommand> [options]
subcommand 는 하위 명령 입 니 다.options 는 선택 할 수 있 습 니 다.

#      :

startproject:      (*)
startapp:    app(*)
runserver:       (*)
shell:  django shell(*)
dbshell:  django dbshell
check:  django     
flush:     
compilemessages:      
makemessages:      
makemigrations:         (*)
migrate:     (*)
showmigrations:            (*)
sqlflush:            (*)
sqlmigrate:        sql  (*)
dumpdata:    
loaddata:    
diffsettings:       django         
manage.py 특유 의 하위 명령:

createsuperuser:       (*)
changepassword:    (*)
clearsessions:  session

개발 서버 포트 변경:

python manage.py runserver 8080
도움말 문서 보기:

python manage.py help

D:\day70class>python manage.py help

Type 'manage.py help <subcommand>' for help on a specific subcommand.

Available subcommands:

[auth]
    changepassword
    createsuperuser

[contenttypes]
    remove_stale_contenttypes

[django]
    check
    compilemessages
    createcachetable
    dbshell
    diffsettings
    dumpdata
    flush
    inspectdb
    loaddata
    makemessages
    makemigrations
    migrate
    sendtestemail
    shell
    showmigrations
    sqlflush
    sqlmigrate
    sqlsequencereset
    squashmigrations
    startapp
    startproject
    test
    testserver

[sessions]
    clearsessions

[staticfiles]
    collectstatic
    findstatic
    runserver
Django 의 셸 명령 사용 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 Django 셸 명령 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 도 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기