[PYTHON] Django-Start

Referenz-URL: https://qiita.com/YoshitakaOkada/items/f434bb0bc493ff9cd65b

Das letzte Mal konnte ich den lokalen Server erfolgreich mit Python starten und einfach das Festwertdiagramm anzeigen (siehe: https://qiita.com/Takuto_Yoshimura/items/fbcdf337524adbf72e79).

Als nächstes scheint das mit DOM (Skript?) Umgeschriebene HTML angezeigt zu werden. (Ist dieses Verständnis in Ordnung? Lol) Nun, es macht keinen Sinn, sich darüber Sorgen zu machen, also werde ich es vorerst versuchen.

(Es ist eine persönliche Geschichte, aber ich werde es vorerst versuchen! Ich mag die Einstellung, diese Reflexion zu nutzen und sie in der nächsten Aktion (Strategie) zu nutzen, und ich hasse den "PDCA-Zyklus", der oft auf der Straße gesagt wird. Lol Bevor Sie einen Plan erstellen, sollten Sie einfach einen Stoß abschießen und sehen, wie er aussieht. Wenn Sie ihn erzwingen, handelt es sich um einen (D) PDCA-Zyklus.

Dann stolpere ich wie immer von Anfang an.

Django scheint Monogoto in Einheiten von "Projekten" und mehreren "Anwendungen" wie Visualstudio zu verwalten. Der Projektname lautet vorerst "mysite".

django-admin startproject mysite

Der Ordner "mysite" erscheint jedoch nicht in "basic_django_graph"! Ich war besorgt darüber, warum ~ warum ~ und als ich genau hinschaute, wurde es in dem Ordner "basic_js_graph" erstellt, den ich das letzte Mal erstellt habe! Lol

スクリーンショット 2020-09-06 11.23.01.png

nimm das Herz Erstellen Sie es in basic_django_graph neu und fahren Sie fort. Es war ein gewöhnlicher Fehler. スクリーンショット 2020-09-06 11.31.26.png

Geben Sie als Nächstes cd my site in das Terminal ein. → Nichts besonderes (Wenn Sie einen Fehler erhalten, ist es ärgerlich, aber wenn Sie nicht Ja oder Nein sagen, ist es ängstlich lol) → Nun, als nächstes mit etwas Geist → Geben Sie als Nächstes python manage.py runserver ein

→ Ein Fehler ist aufgetreten! !! (Ich habe nicht Ja oder Nein gesagt, ich bin ein wenig glücklich, wenn ein Fehler auftritt)

yoshimunnoiMac3:mysite TakutoYoshimura$ python manage.py runserver File "manage.py", line 17 ) from exc ^ SyntaxError: invalid syntax

Nun, ich hatte erwartet, dass dies aus den letzten Erfahrungen ehrlich sein würde.

→ python3 manage.py runserver

Eintippen.

→ Irgendwie soll es rote Zahlen geben, aber der Text ist der gleiche wie das Modell und der Server scheint zu laufen. スクリーンショット 2020-09-06 11.55.02.png

→ Im Browser http://127.0.0.1:8000/ Versuchen Sie zu tippen スクリーンショット 2020-09-06 11.48.48.png

In Ordung!

→ Weiter> Anwendungsordner erstellen. Nennen Sie es test_chartjs → k. So weit so weit

Aber dann

>python3 manage.py startapp test_chartjs

Wenn du schlägst

スクリーンショット 2020-09-06 12.09.46.png

→ Was für ein Lächeln test_chartjs hat einen Namen, der mit anderen Python-Modulen übereinstimmt. Benennen Sie ihn daher um.

Hmm. Ich weiß es nicht, aber python3 manage.py startapp test_chartjs Wenn das nicht funktioniert python3 manage.py startapp test_chart

Ich werde es mit einem scheißgeeigneten Kleber versuchen.

→ Ein Ordner namens test_cahrtt wurde erstellt! Mit anderen Worten, die Ursache war, dass ich ursprünglich einen Ordner namens "test_chartjs" erstellt habe. スクリーンショット 2020-09-06 13.59.42.png

→ Wenn Sie es herausfinden, löschen Sie den Ordner test_chartjs einmal! Lol

python3 manage.py startapp test_chartjs Wenn Sie tippen,

スクリーンショット 2020-09-06 14.02.00.png

→ Okay, Erfolg!

Erstellen Sie eine neue urls.py, um die URL-Zuordnung aus der Raketenanimation HelloWorld zu ändern (erstellen Sie sie im Ordner test_chartjs). Der Einfachheit halber kann es als "Kinder-URLs.py" bezeichnet werden.

Ah, am vorherigen Arbeitsplatz sagte ein Kollege des Programmierers "Kind" oder "Eltern". (Außerdem habe ich so etwas wie "Töte das Kind" gesagt, aber ich verstehe jetzt, dass es darum geht, Code in der unteren Hierarchie ungültig zu machen?)

→ Wenn Sie mehrmals verrückt werden, wird er darauf hinweisen, dass dies im roten Bereich falsch ist (es ist praktisch.) → Crush eins nach dem anderen python3 manage.py runserver

Wenn Du eintrittst,

スクリーンショット 2020-09-06 15.31.56.png

Ist das ein Schachzug? .. ..

→ Nun, auch wenn Sie sich Sorgen machen (ry) → Rufen Sie http: // localhost: 8000 / test_chartjs / auf

→ "Hallo Welt" ist da! Schah!

スクリーンショット 2020-09-06 15.34.19.png

Besuchen Sie http: // localhost: 8000, um es zu versuchen

スクリーンショット 2020-09-06 15.35.58.png

Ja, als Model!

→ Wenn Sie denken, dass es gut läuft, werden Sie über MySQL stolpern.

Oder besser gesagt, auf einem Mac benötigen Sie Xcode, um MySQL zu installieren Es ist 11 GB w. Die Festnetzleitung meines Hauses beträgt je nach Tageszeit nur etwa 1 Mbit / s, ist also nicht technisch Die Leitung ist schlecht und das Herunterladen dauert lange, daher kann ich nicht fortfahren. .. Lol (besonders spät am Wochenende ...)

スクリーンショット 2020-09-06 17.03.24.png (Ich habe mindestens 10 Stunden lang die Anzeige von 1 Stunde gesehen, aber das ist ...)

Der Artikel ist lang geworden, deshalb werde ich ihn hier schließen. Ich werde die Fortsetzung in einem anderen Artikel schreiben.

Recommended Posts

Django-Start
Django
Django-Update
Django Note 4
Entwicklung einer WEB-Anwendung mit Django [Django-Start]
Django Memorandum
Django-Suche
Django Installation
Django Zusammenfassung
Django-Test
Django # 2 (Vorlage)
Django Note 5
Django zum Anfassen
Berühre Django
Django Zusammenfassung
Django Shoho
Django + Docker
Django Glossar
Django Installation
Django: Referenzen
Django Note 1
Django Note 3
Django Note 2
Django Memo
Django NullCharField
Django Umweltbau
Django ~ settings.py edition ~
Django Heroku Deploy 1
Start Intel Edison
Django HTML Vorlage Teil 2
Django Anfrageformular 2
Django startete Teil 1
Django-Modell: ManyToManyField
Was ist Django? .. ..
Modell in Django
Django funktionsbasierte Ansicht
Python Django Tutorial (5)
Django Lernnotiz
Python Django Tutorial (2)
[Django] as_view () Notizen
Erste Django Challenge
Django Makemigarations schafft Superuser
Django verwandte Websites
Django Versionsprüfung
Django startete Teil 4
Internationalisierungsunterstützung mit Django 1.9
CentOS8 --Play --Django
CentOS8 --Installieren - Django
Django Tutorial Memo
[Django] Wiederholen Sie die Migration
Django Umweltbau
Python Django Tutorial (8)
Python Django Tutorial (6)
Grundeinstellung von Django
Starten Sie das Django Tutorial 1
Django HTML-Vorlage
Tipps für Django-Vorlagen
Django Girls-3 Workflow
Django-Projektbasislinie
Django Heroku Deploy 2