[PYTHON] DJango Memo: Von Anfang an (Vorbereitung)

Früher habe ich mich auf ein bestimmtes Buch bezogen, aber unterwegs konnte ich noch etwas anderes tun, also habe ich viel Zeit gelassen. Ich erinnere mich nicht, was ich damals getan habe, also habe ich beschlossen, von vorne zu beginnen.

http://www.djangoproject.jp/ Dieses Mal werde ich gemäß dem Tutorial auf dieser Seite fortfahren (da ich ein wenig besorgt bin, dass das Buch, auf das ich mich bezogen habe, einen Fehler verursacht, wenn ich es wie beschrieben mache).

Installationsverfahren

Es ist schon drin, aber vorerst https://www.djangoproject.com/download/

Tutorial 1 (Vorbereitung)

http://www.djangoproject.jp/doc/ja/1.0/intro/tutorial01.html#intro-tutorial01

Projekt erstellen

django-admin.py startproject [mysite]

[mysite](\ __ init__.py manage.py settings.py urls.py und das Verzeichnis mit wsgi.py) wird erstellt

Starten Sie den Entwicklungsserver

python manage.py runserver

Das ist in Ordnung. Stellen Sie eine Verbindung zur angezeigten URL (http://127.0.0.1:8000/) her, um die Testseite zu öffnen.

Datenbank einrichten

Edit settings.py (diesmal mit SQLite, was am einfachsten zu sein scheint)

DATABASES = {
   'default': {
      'ENGINE': 'django.db.backends.sqlite3',
              #hauptsächlich'postgresql_psycopg2' 'mysql' 'sqlite3'Irgendein von
      'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
            #DB-Name (vollständiger Pfad zur DB-Datei nur für SQLite)
      # 'DATABASE_USER':"DB-Benutzername",   #Für SQLite nicht erforderlich
      # 'DATABASE_PASSWORD':"DB-Passwort",   #Das gleiche wie oben
      # 'DATABASE_HOST':"Host mit DB (leer ist OK, wenn sich der DB-Server auf demselben Computer befindet)"   #Das gleiche wie oben
   }
}

Erstellen Sie danach eine Datenbank mit dem folgenden Befehl

python manage.py syncdb

Für jede App wird in INSTALLED_APPS in settings.py eine Datenbank erstellt

Das ist vorerst alles für heute

Beginnen wir als nächstes mit "Erstellen eines Modells".

Recommended Posts

DJango Memo: Von Anfang an (Vorbereitung)
DJango Memo: Von Anfang an (Erstellen einer Ansicht)
DJango Memo: Von Anfang an (Fehlerbildschirmeinstellung)
DJango Memo: Von Anfang an (weitere Änderungen am Verwaltungsbildschirm)
DJango Hinweis: Von Anfang an (Formularverarbeitung)
Django Memo # 1 von Grund auf neu
DJango-Memo: Von Anfang an (über den Verwaltungsbildschirm) mein Suchtpunkt
DJango-Memo: Von Anfang an (Bearbeiten des Verwaltungsbildschirms) Es gibt ein Rätsel
DJango Hinweis: Von Anfang an (mit einer generischen Ansicht)
DJango Hinweis: Von Anfang an (Erstellen einer Ansicht aus einer Vorlage)
DJango Hinweis: Von Anfang an (Vereinfachung und Aufteilung von URLConf)
Notizen vom Anfang von Python 1 lernen
Lassen Sie die Stückliste am Anfang der Zeichenfolge weg
Notizen vom Anfang von Python 2 lernen
Holen Sie sich nur den Text aus dem Django-Formular.
Django Lernnotiz
Django Tutorial Memo
Finden des Beginns der Avenomics anhand der NT-Vergrößerung 2
Finden des Beginns der Avenomics anhand der NT-Vergrößerung 1
Der Beginn von cif2cell
Die Wand beim Ändern des Django-Dienstes von Python 2.7 auf Python 3-Serie
Heroku-Einsatznotiz (Django)
Lerne Nim mit Python (ab Anfang des Jahres).
Studie vom Anfang von Python Hour1: Hallo Welt
Mathematisches Verständnis der Hauptkomponentenanalyse von Anfang an
[Django] Benennen Sie das Projekt um
Studie aus Python Hour8: Verwenden von Paketen
Memo, als Django für VPS freigegeben wurde (Vorbereitung)
[Memo] Django-Entwicklungsumgebung
Die Geschichte des Django-Modellfeldes verschwindet aus der Klasse
So nehmen Sie erste Einstellungen für die Django-Projekterstellung vor
Django von vorne anfangen (Teil: 2)
Lassen Sie uns von der Linie suchen
Django Entwicklungsumgebung Bau Memo
Entfernen Sie den Rahmen aus dem Bild
Ich habe vom Terminal getwittert!
Verwenden Sie das Django-Modell vom Interpreter
Vorlagenregistrierung von Django Bootstrap
[Lernnotiz] Zusammenfassung des Django-Befehls
Erstellen Sie benutzerdefinierte Django-Befehle und führen Sie sie über die Befehlszeile aus
Leiten Sie den Quadrantenbereich der Standardnormalverteilung von Anfang an sorgfältig ab