>  기사  >  백엔드 개발  >  Django 프로그램을 만드는 방법

Django 프로그램을 만드는 방법

伊谢尔伦
伊谢尔伦원래의
2017-06-28 12:20:241425검색

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.