English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Suponhamos que estamos na pasta do projeto. Nós temos a pasta principal 'myproject' e dentro dela, um arquivo: manage.py, execute a seguinte comando −
# Nome do Arquivo: example.py # Copyright: 2020 Por w3codebox # Autor por: pt.oldtoolbag.com # Data: 2020-08-08 C:\myproject> python manage.py startapp myapp
O aplicativo recém criado 'myapp' é semelhante a um projeto, e a estrutura do aplicativo dentro da pasta 'myapp' criada pelo Django é a seguinte −
# Nome do Arquivo: example.py # Copyright: 2020 Por w3codebox # Autor por: pt.oldtoolbag.com # Data: 2020-08-08 myapp/ __init__.py admin.py models.py tests.py views.py
__init__.py − Isso apenas garante que o python trate este diretório como um pacote. admin.py − Este arquivo ajuda você a modificar o aplicativo no painel de administração. models.py − Isso armazena todos os modelos do aplicativo. tests.py − Isso é o teste unitário. views.py − Isso é a visão do aplicativo.
Obtenha o projeto para entender o aplicativo
Neste estágio, temos o aplicativo 'myapp', agora precisamos registrá-lo no projeto Django 'myproject'. Para fazer isso, adicione (nome do aplicativo) ao arquivo settings.py e atualize a tupla INSTALLED_APPS no seu projeto. -
# Nome do Arquivo: example.py # Copyright: 2020 Por w3codebox # Autor por: pt.oldtoolbag.com # Data: 2020-08-08 INSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'myapp', )