CreateDjangoprogram
터미널 명령: django-admin startproject 사이트 이름
IDE가 Django 프로그램을 생성하면 기본적으로 위 명령이 자동으로 실행됩니다.
위 사이트 이름은 정의한 프로젝트 이름입니다!
일반적으로 사용되는 기타 명령:
python manage.py runserver 0.0.0.0:port python manage.py startapp appname python manage.py syncdb python manage.py makemigrations python manage.py migrate python manage.py createsuperuser
settings.py 구성 파일 저장
urls.py routing시스템(매핑) 저장
wsgi.py를 사용하여 구성할 수 있습니다. wsgi에는 여러 유형의 uwsgi가 있으며 wsgi를 사용하면 Django를 실행할 수 있습니다. 일반적으로 변경할 필요는 없습니다.
manage.py는 Django의 시작 관리 프로그램입니다. 파일입니다. 초보자라면 프로젝트 생성 후 수정하지 마세요. 수정해야 할 구성 파일이 많기 때문입니다.
프로젝트 및 앱 개념
현재 생성 중인 파일은 많을 수 있습니다. 프로젝트 아래 앱의 원리는 무엇인가요?
우리가 만든 프로젝트는 아래와 같은 많은 기능을 가진 대규모 프로젝트입니다. (한 프로젝트에는 여러 개의 앱이 있습니다. 실제로는 대규모 프로젝트의 분류입니다.)
''' Project --web (前台功能) --administrator (后台管理功能) 一个Project有多个app,其实他就是对你大的工程的一个分类 '''
앱 만들기
python manage.py startapp app01
앱을 만드는 경우, 우리는 앱은 휴대폰의 앱 프로그램이라는 것을 이해할 수 있습니다. 두 앱은 서로 완전히 독립적입니다. 꼭 필요한 경우가 아니면 서로 관계를 설정하지 않도록 하는 것이 장점입니다.
앱의 관리자는 백그라운드 관리 플랫폼을 제공하고 테스트는 테스트에 사용됩니다!
관리자 백그라운드 관리:
데이터베이스 동기화
python manage.py syncdb #注意:Django 1.7.1及以上的版本需要用以下命令python manage.py makemigrations python manage.py migrate
슈퍼유저 만들기
python manage.py createsuperuser
설정하려는 사용자 이름과 비밀번호를 입력한 다음 Django를 시작한 다음 RUL/admin을 입력하세요. http://127.0.0.1:8000 /관리자/
위 내용은 Django 프로그램을 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!