English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
我们假设在项目文件夹。在我们有主项目 “myproject” 文件夹,并在一级文件夹有一个文件:manage.py ,执行以下命令 −
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ko.oldtoolbag.com # Date : 2020-08-08 C:\myproject> python manage.py startapp myapp
刚刚创建的 myapp 应用程序类似于项目,Django 创建 “myapp” 文件夹中的应用程序结构如下 −
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ko.oldtoolbag.com # Date : 2020-08-08 myapp/ __init__.py admin.py models.py tests.py views.py
__init__.py − python이 이 폴더를 패키지로 처리하도록 보장하기 위해 필요합니다. admin.py − 이 파일은 관리 인터페이스에서 애플리케이션을 수정하는 데 도움을 줍니다. models.py − 이것은 모든 애플리케이션의 모델을 저장합니다. tests.py − 이것은 유닛 테스트입니다. views.py − 이것은 애플리케이션 뷰입니다.
프로젝트를 가져와 애플리케이션을 이해하세요
이 단계에서 우리는 'myapp'이라는 애플리케이션을 가지고 있으며, 이제 Django 프로젝트 'myproject'에 등록해야 합니다. 이를 위해 settings.py 파일에 INSTALLED_APPS 튜플을 업데이트하여 프로젝트에(애플리케이션 이름)를 추가하세요. -
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : ko.oldtoolbag.com # Date : 2020-08-08 INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'myapp', )