$ source django/bin/activate
// Wechseln Sie in das Verzeichnis, in dem Sie das Projekt erstellen möchten, und erstellen Sie es
(django) [*****]$ django-admin startproject hellodjango
(django) [*****]$ ls hellodjango/
hellodjango manage.py
(django) [*****]$ ls hellodjango/hellodjango/
__init__.py __pycache__ asgi.py settings.py urls.py wsgi.py
--hellodjango (draußen): Nur ein Container für Ihr Projekt. Dieser Name hat nichts mit Django zu tun, sodass Sie ihn nach Belieben ändern können --manage.py: Befehlszeilenprogramm zum Ausführen verschiedener Vorgänge für das Projekt --hellodjango (innen): das eigentliche Python-Paket für Ihr Projekt --init.py: Eine leere Datei, die Sie darüber informiert, dass es sich bei diesem Verzeichnis um ein Python-Paket handelt --settings.py: Projekteinstellungsdatei --urls.py: URL-Deklaration des Django-Projekts (= entspricht "Inhaltsverzeichnis" auf der Django-Site) --wsgi.py: Einstiegspunkt mit WSGI-kompatiblem Webserver zum Bereitstellen von Projekten
Referenz: Erstellen der ersten Django-App
(django) [*****]$ python manage.py runserver
Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
You have 17 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): admin, auth, contenttypes, sessions.
Run 'python manage.py migrate' to apply them.
December 16, 2019 - 14:06:33
Django version 3.0, using settings 'hellodjango.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
ttp://127.0.0.1:8000/
The install worked successfully! Congratulations! Wird angezeigt, ist es erfolgreich!
// Wechseln Sie in das Verzeichnis, in dem sich manage.py befindet, und führen Sie es aus
$ python manage.py startapp hello
Stellen Sie verschiedene Dinge ein ...
python manage.py migrate
Recommended Posts