[PYTHON] CentOS8 --Play --Django

Von der Installation bis zum Start

aktivieren Sie

$ source django/bin/activate

Projekterstellung

 // Wechseln Sie in das Verzeichnis, in dem Sie das Projekt erstellen möchten, und erstellen Sie es
(django) [*****]$ django-admin startproject hellodjango

Projektbestätigung

(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

Anlaufen

(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.

Zugriff

ttp://127.0.0.1:8000/

The install worked successfully! Congratulations! Wird angezeigt, ist es erfolgreich!

Anwendungserstellung

Anwendungserstellung

 // Wechseln Sie in das Verzeichnis, in dem sich manage.py befindet, und führen Sie es aus
$ python manage.py startapp hello

Datenbankeinstellungen

Stellen Sie verschiedene Dinge ein ...

python manage.py migrate

Modelleinstellungen

Modellaktivierung

Recommended Posts

CentOS8 --Play --Django
CentOS8 --Installieren - Django
Spielen Sie mit CentOS 8
Django
Installieren Sie Python 3.7 und Django 3.0 (CentOS)
Django-Update
Django Note 4
Django Memorandum
Django-Suche
Django Installation
Django Zusammenfassung
Django-Test
Django # 2 (Vorlage)
Django Note 5
Django zum Anfassen
Berühre Django
Django Memo
Django Zusammenfassung
Django Grundlagen
CentOS8 + Apache2.4 + pyenv + mod_wsgi + Django-Projektbereitstellung
CentOS 6.4, Python 2.7.3, Apache, mod_wsgi, Django
Django Shoho
Django Grundeinstellungen
Django + Docker
Django Glossar
Django Installation
Django: Referenzen
Django Note 1
Django Note 3
Django Note 2
Django-Start
Django Memo
Django NullCharField