Python? Django? Umgebungskonstruktion? Richtiges Verständnis?
** Ich möchte vorerst Django verwenden! !! !! !! (ˇΩˇ) **
Obwohl ich motiviert bin, kann ich beim Aufbau einer Umgebung nicht stolpern! Also werde ich Ihnen am ersten Tag der Python- und Django-Geschichte die Umgebungskonstruktion senden, ohne auch nur 1 mm von mir entfernt zu sein.
https://docs.djangoproject.com/en/1.11/intro/tutorial01/ Im Moment ist 1.11 die neueste Version von Django, aber wenn es in Zukunft aktualisiert wird, ändern Sie die obige URL in 1.12 oder so und das ist das neueste Dokument. das ist alles.
Wenn Sie das Dokument lesen, werden Sie es verstehen. Es ist zu viel, um es auf Sie zu werfen. Lassen Sie es uns erklären. Aber ich werde nicht auf die Details eingehen. Ich kann es nicht tun! !! Python-Beamter oder ANACONDA Sie können eine Umgebung erstellen, um Python lokal auszuführen
Wenn Sie Python noch nicht kennen, ist dies der Fall.
** Verwenden wir also Cloud9 ! !! ** ** **
Wenn Sie sich bei Cloud9 anmelden, gelangen Sie auf die folgende Seite. Erstellen wir einen Arbeitsbereich mit [Neuen Arbeitsbereich erstellen].
Anschließend wechselt die Seite zur folgenden Seite. Wählen Sie daher den Arbeitsbereichsnamen ** "mysite" ** aus der folgenden Vorlage und ** "django" ** aus der folgenden Vorlage aus und drücken Sie [Arbeitsbereich erstellen]. ..
Sobald der Arbeitsbereich erstellt wurde, wechselt der Bildschirm zu dem unten gezeigten.
Nun, das erste, was zu tun ist, ist die Version zu überprüfen. Die offizielle Dokumentation geht von ** Python 3.4 oder höher und Django 1.11 ** aus. Lassen Sie uns die Version überprüfen, indem Sie Folgendes in bash eingeben.
bash
python --version
python -m django --version
Ausführungsergebnis Ja alt, ja Sieben. Also werde ich die Version erhöhen.
Lassen Sie uns das Folgende mit Bash machen, ohne nachzudenken.
bash
sudo mv /usr/bin/python /usr/bin/python2
sudo ln -s /usr/bin/python3 /usr/bin/python
python --version
Ausführungsergebnis
bash
sudo pip3 install django
python -m django --version
Ausführungsergebnis Die Voraussetzungen sind jetzt gegeben! Als nächstes erstellen wir eine Anwendung.
Führen Sie die folgenden Schritte aus, um eine Anwendung mit dem Namen "polls" zu erstellen.
bash
python manage.py startapp polls
Ausführungsergebnis Wie oben erwähnt, werden ein Ordner namens "Polls" und verschiedene Dateien direkt darunter erstellt. Damit ist die Anwendungserstellung abgeschlossen!
Dies folgt auch dem offiziellen Dokument und ändert views.py wie folgt.
polls/views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the polls index.")
Dies ist alles, was Sie für den Ansichtsteil benötigen!
Folgen Sie einfach dem offiziellen Dokument! Warum liest du es trotzdem nicht Tekito vor? Lesen wir das Dokument also richtig durch!
Klicken Sie mit der rechten Maustaste auf den Umfrageordner, um verschiedene Kontextmenüs anzuzeigen. Wählen Sie darin [Neue Datei] aus. Da eine neue Datei erstellt wird, benennen Sie sie [urls.py] und kopieren Sie Folgendes
polls/urls.py
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.index, name='index'),
]
mysite/urls.py
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
url(r'^polls/', include('polls.urls')),
url(r'^admin/', admin.site.urls),
]
Wenn Sie es bisher schaffen, lassen Sie es uns tatsächlich verschieben. Klicken Sie oben rechts auf [Projekt ausführen].
Das folgende Protokoll sollte ausgespuckt werden
Die URL wird ausgegeben, wenn das Projekt ausgeführt wird. In diesem Fall handelt es sich um die folgende URL. Bitte versuchen Sie, darauf zuzugreifen. https://mysite-karimata.c9users.io
Wenn ich fliege ... das? kann nicht fliegen?
Das sollte es sein. Diesmal habe ich eine Seite namens "Umfragen" erstellt. Versuchen Sie, "Umfragen" am Ende der URL hinzuzufügen (https://mysite-karimata.c9users.io/polls/). Dann ...! Ja, ich konnte es anzeigen! Vorerst wurde die Mindestumgebung geschaffen! Wir haben es geschafft, Tae-chan! Sie können Python machen!
Wenn Sie dem obigen Ablauf folgen, können Sie mit Django eine Umgebung erstellen, ohne auch nur 1 mm wirklich zu verstehen. Da ich die Details einzeln lernen werde, ** kann ich sie zuerst verschieben! Lassen Sie uns von ** eintreten und die psychologische Barriere senken!
Hab ein gutes Python-Leben!