django 명령을 사용하여 프로젝트 만들기

1997 단어 django
django-admin 명령
django-admin startproject  stock_beta   # stock_beta     

파일 디렉토리 구조
  • manager.py는django가 본 프로젝트를 관리하는 명령행 도구로 실행, 데이터베이스 자동 생성 등 기능
  • 내부stockbeta 디렉터리에 프로젝트의 실제 파일 포함
  • settings.py 프로젝트 프로필
  • urls.py url 루트 맵
  • wsgi.py는 wsgi의 인터페이스 정보를 정의하여 wsgi 서비스와 통합하는 데 사용되며 일반적으로 수정하지 않습니다
  • 프로젝트를 만들면 바로 뛸 수 있어요.
    python manage.py runserver 0.0.0.0:8000
    

    응용 프로그램 구축
    python manage.py startapp demo
    

    명령이 완료되면 프로젝트 디렉터리에 폴더와 파일을 만들 것입니다
  • admin.py 관리 사이트의 파일
  • apps.py 응용 정보 정의 파일, 클래스 AppConfig 생성, 응용 프로그램의 메타데이터 정의
  • migrations 패키지는 데이터베이스 이전 기능에 사용
  • models.py 데이터 층 모델
  • tests.py 테스트 코드
  • views.py 정의 url 응답 함수
  • 내장 웹 서버
    내장된 서버는 성능이 떨어지기 때문에 일반적으로 테스트에만 사용된다
    python2 manage.py runserver 0.0.0.0:8009

    좋은 웹페이지 즐겨찾기