[PYTHON] Pyramide Tutorial Memo (Bankkonto)

Pyramid Tutorial - Pyramid Tutorial für PyCon JP Sprint 1.0 Dokumentation Notieren Sie sich die Punkte, auf die Sie süchtig waren.


Welche Art von Bildschirm kann erstellt werden

bankbalance.png


Kein HTTP gefunden

Fügen Sie am Anfang von views.py Folgendes hinzu

python


from pyramid.httpexceptions import HTTPFound

Importfehler im Interpreter

Lassen Sie uns das definierte BankAccount-Modell mit einem Interpreter behandeln.

python


>>> from bankaccount import models

Wenn Sie zope.sqlalchemy nicht importieren können, tun Sie dies wahrscheinlich über die Python-Eingabeaufforderung. Ich denke, dass der Importfehler unten verschwinden wird.

python


pshell development.ini

Initialisierung der Datei bankaccount.db

Ich habe übersehen, was zu tun ist, als ich hierher kam.

python


>>> from bankaccount import models
>>> models.Base.metadata.create_all()
>>> b = models.BankAccount(name=u'default')
>>> models.DBSession.add(b)
>>> import transaction
>>> transaction.commit()

index.mak Datei nicht gefunden

Es gibt eine Möglichkeit, den Vorlagenordner an den Anfang des Lernprogramms zu übergeben. Verwenden Sie ihn also.

Dateiorganisation

Datei Erläuterung
development.ini Datenbankdefinition, Debugtoolbar-Anzeigeeinstellung
bankaccount.db Aktuelle Datenbankdatei
bankaccount/init.py Routeneinstellung, Pfadspezifikation der Mako-Vorlage
bankaccount/views.py Regler
bankaccount/models.py Definition und Modell der DB-Tabelle
bankaccount/resources.py Holen Sie sich das Gleichgewicht
bankaccount/templates/index.mak Kontostandanzeige, Einzahlung, Auszahlung

download

bankaccount

Recommended Posts

Pyramide Tutorial Memo (Bankkonto)
Django Tutorial Memo
Python OpenCV Tutorial Memo
FastAPI Tutorial Memo Teil 1
Hinweise zum Pyramiden-Tutorial (single_file_tasks)
FastAPI Tutorial Memo Teil 3 Abfrageparameter
FastAPI Tutorial Memo Teil 2 Pfadparameter