[PYTHON] Probieren Sie das offizielle Django-Tutorial von Anfang an aus

Was für eine Person möchten Sie lesen?

Überspringen Sie die Umgebungseinstellungen

Was du brauchst

  1. Python3-> Auf der offiziellen Website befindet sich eine Zip-Datei
  2. Wenn Django-> "pip" enthalten ist, starten Sie das Terminal mit "pip install django" und kopieren Sie es sofort. Wenn Sie keinen Pip haben, setzen Sie ihn ein

Wie schreibe ich eine Beschreibung

Die folgenden Punkte werden angenommen, damit sie auch von Grund auf leicht zu verstehen sind.

1 Erstellen Sie ein Projekt

django-admin startproject mysite

Legen Sie dies in das Terminal, Django erstellt die erforderlichen Dateien und platziert sie am Standardspeicherort. Sie können den Teil "mysite" nach Ihren Wünschen ändern und es ist in Ordnung, aber Namen wie "test" führen zu einem Fehler, da das System sie später verwendet. Mach es etwas einzigartig.

2 Starten Sie den Server

python manage.py runserver

Bitte kopieren Sie dies auch auf das Terminal, damit Sie das Projekt in Ihrem Browser sehen können.

localhost:8000

Sie können darauf zugreifen, indem Sie es als URL in Ihren Browser eingeben.

3 Anwendungserstellung

Die Dateien, die wir gerade erstellt haben, werden als Projekte bezeichnet, und wir werden nacheinander Apps erstellen.

python manage.py startapp polls

Dies wird auch auf das Terminal kopiert. Ich werde einen Abstimmungsantrag namens Umfragen stellen.

Machen Sie 4 Ansichten

Die Ansicht wird dem Benutzer angezeigt, wenn er darauf zugreift.

view.py


from django.shortcuts import render
from django.http import HttpResponse


def index(request):
    return HttpResponse("Hello, world. You're at the polls index.")

Erstellen Sie die Ansichtsdatei im Umfrageordner wie oben beschrieben, kopieren Sie die obige Datei, fügen Sie sie ein und löschen Sie die vorhandene. Dann machen Sie polls / urls.py wie folgt.

from django.urls import path
from . import views

urlpatterns = [
    path('', views.index, name='index'),
]

Endlich mysite / urls.py.

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('polls/', include('polls.urls')),
    path('admin/', admin.site.urls),
]

Wenn Sie es so bearbeiten, dass es k wird.

Der Rest

python manage.py rumserver

Sehen Sie sich im Terminal localhost: 8000 / polls in Ihrem Browser an. Wenn Sie Hallo, Welt sehen, befinden Sie sich im Umfrageindex. Sie sind fertig. Fahren Sie mit dem nächsten Beitrag fort.

Bonus

Sie können auch Hallo schreiben, Welt. Sie befinden sich am Umfrageindex. Zum Beispiel beim Erstellen der 4. Ansicht in HTML-Grammatik.

view.py


from django.shortcuts import render
from django.http import HttpResponse


def index(request):
    return HttpResponse("<h1>My First Heading</h1><p>My first paragraph.</p>")

In diesem Fall wird der Text als HTML angezeigt.

Recommended Posts

Probieren Sie das offizielle Django-Tutorial von Anfang an aus
Tiefes Lernen / Tiefes Lernen von Grund auf 2-Versuchen Sie, GRU zu bewegen
Deep Learning von Grund auf neu
Django Memo # 1 von Grund auf neu
GO Offizielles Tutorial Hinweis 1
Probieren Sie Kaggles Titanic-Tutorial aus
Rabbit MQ Tutorial (1) - Von der Installation zu Hello World (offizielle Site-Übersetzung)
Selbststudien-Memo "Deep Learning from Grund" (Nr. 15) TensorFlow-Anfänger-Tutorial
Deep Learning von Grund auf 1-3 Kapitel
Django von vorne anfangen (Teil: 2)
Django von vorne anfangen (Teil: 1)
Selbststudien-Memo "Deep Learning from Grund" (Nr. 13) Verwenden Sie Google Colaboratory