Heim > Artikel > Backend-Entwicklung > Zusammenfassung der in der Django-Entwicklung häufig verwendeten Befehle
1. Erstellen Sie ein Django-Projekt
#使用下面的命令可以创建一个project django-admin.py startproject mysite #创建好之后可以看到如下的project结构 mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.py2. Starten Sie das neu erstellte ProjektGeben Sie das Mysite-Verzeichnis ein und führen Sie Python aus manage.py runserver-Befehl. Standardmäßig ist der Startport des Runservers 8000. Wenn Sie die Portnummer ändern müssen, können Sie sie als Parameter übergeben
python manage.py runserver 80803 . Interaktion starten Der Befehlsmodus erfordert normalerweise das Testen eines einfachen Django-Codes. In diesem Fall können Sie diese interaktive Shell verwenden, um
python manage.py shellabzuschließen
4. Django-App erstellen
python manage.py startapp books
5. Überprüfen Sie die Gültigkeit des Modells
# 创建好的App目录结构如下 books/ __init__.py models.py tests.py views.pyUm eine Verbindung zur Datenbank herzustellen, müssen wir normalerweise ein Modell erstellen, das der Datenbanktabelle entspricht. Nachdem das Modell erstellt wurde, können Sie den folgenden Befehl verwenden, um die Gültigkeit des Modells zu überprüfen
Wenn Sie die folgenden Ausgabeinformationen sehen, bedeutet dies, dass kein Problem mit Ihrem Modell vorliegt
python manage.py validate0 Fehler gefunden6 Bestätigen Sie, dass es kein Problem mit dem Modell gibt. Damals stellte uns Django ein Tool zur Verfügung, das uns bei der Generierung des Schemas für die Erstellung der Datenbank helfen konnte
Dieser Befehl kann das Schema zum Erstellen der Tabelle auf der Befehlszeile ausgeben, aber es kann nicht synchron zur Datenbank erstellt werden. Um es mit der Datenbank zu synchronisieren, hat Django es auch für uns berücksichtigt
python manage.py sqlall books7. Synchronisieren Sie das Modell mit der Datenbank
python manage.py syncdb # Django 还提供了另一个工具方便我们直接登录到数据库中 python manage.py dbshell