English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Wir gehen davon aus, dass sich der Projektordner befindet. Wir haben das Hauptprojekt "myproject"-Ordner und in einer Oberordner-Ebene eine Datei: manage.py, führen Sie den folgenden Befehl aus −
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : de.oldtoolbag.com # Date : 2020-08-08 C:\myproject> python manage.py startapp myapp
Die neu erstellte myapp-Anwendung ähnelt einem Projekt, und die Struktur der Anwendung in dem von Django erstellten "myapp"-Ordner ist wie folgt −
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : de.oldtoolbag.com # Date : 2020-08-08 myapp/ __init__.py admin.py models.py tests.py views.py
__init__.py − Dies dient nur dazu, sicherzustellen, dass python diesen Ordner als Paket behandelt. admin.py − Diese Datei hilft Ihnen, die Anwendung im Admin-Bereich zu bearbeiten. models.py − Dies sind die Modelle aller Anwendungen. tests.py − Dies sind die Unit-Tests. views.py − Dies ist die Anwendung Ansicht.
Erfahren Sie mehr über das Projekt, um die Anwendung zu verstehen
In diesem Stadium haben wir die Anwendung 'myapp', und müssen sie jetzt in das Django-Projekt 'myproject' registrieren. Um dies zu tun, fügen Sie im Projekt (den Namen der Anwendung) in die Datei settings.py hinzufügen, um das Tupel INSTALLED_APPS zu aktualisieren -
# Filename : example.py # Copyright : 2020 By w3codebox # Author by : de.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', )