Übersetzungsprogramm des Flask-Mega-Tutorials
Zeitplan
- Originaladresse: Blog.Miguelgrinberg.com
- Autor:
miguelgrinberg
Einführung
The Flask Mega-Tutorial verwendet hauptsächlich Flask als Web-Framework. Die Datenbank verwendet eine relationale Datenbank, Flask-SQLAlchemy als ORM Flask-Migrate als Datenbankmigrationstool. Durch die Ausführung verschiedener Probleme, die von einer Blog -Website als Hauptlinie auftreten, werden entsprechende Lösungen vorgeschlagen, um das Design und den Bau der gesamten Website zu vervollständigen.
Durch das Lesen dieses Artikels können Sie lernen, was Sie beim Entwerfen einer Website berücksichtigen müssen, auf welche Probleme Sie begegnen werden und welche möglichen Lösungen sie haben. Aus diesem Grund können Sie ein umfassenderes Verständnis für Webdesign und -entwicklung haben.
Notiz:
- Der Übersetzungsinhalt entspricht möglicherweise nicht genau dem Originaltext. Hier sind einige mehr ausführliche Aussagen, aber sie werden sicherstellen, dass die ursprüngliche Bedeutung konsistent ist.
- Während der Übersetzung fügt der Übersetzer einige Dinge hinzu, die in verwandten Praktiken als Referenz verwendet werden. Der relevante Inhalt wird mit
[译者注] gekennzeichnet.
teilnehmen
Geben Sie dieses Repository auf, übersetzen Sie den ursprünglichen Teil und senden Sie eine PR in dieses Repository. Es kann sich um eine neue Übersetzung oder ein Anfrageproblem und jede Einreichung handeln, die dieses Projekt erleichtert.
- PR ist in einem Artikel.
- Nachdem Sie sich auf die Übersetzung eines Artikels vorbereitet haben, schauen Sie sich bitte zunächst den aktuellen Übersetzungsfortschritt des Master -Zweigs und der geöffneten PR an, um zu vermeiden, dass mehrere Personen, die denselben Ort übersetzen, übertragen werden. Wenn noch keine Übersetzung vorliegt, initialisieren Sie und vervollständigen Sie die erste Einreichung und öffnen Sie eine PR.
- Wenn mehrere Personen, die im selben Abschnitt immer noch PRS posten, wird die erste PR in chronologischer Reihenfolge angenommen, und die anschließende PR wird abgelehnt.
- Sobald die PR eingereicht wurde, übersetzen Sie sie bitte so schnell wie möglich. Gleichzeitig wird das Projektteam auch die übersetzten Inhalte überprüfen und weiterhin polieren und optimieren.
- Der Inhalt wird unter Verwendung von Markdown organisiert.
Formatbeschreibung
- Bitte geben Sie die Sprache für den Code -Block -Teil an. Codes in verschiedenen Sprachen können auf Github zum einfachen Lesen gerendert werden. Siehe
issue#4 - Es gibt Räume zwischen Zeichen wie Buchstaben, Zahlen und chinesischen Zeichen zum einfachen Lesen. Chinesische reguläre Match-Ausdruck
[u4e00-u9fa5] . Siehe issue#4 - Weitere Informationen finden Sie in den übersetzten Teilen im
master .
Inhaltsverzeichnis
- Teil I: Hallo, Welt! - fertig - 100%
- Teil II: Vorlagen - fertig - 100%
- Teil III: Webformulare - Fertig - 100%
- Teil V: Benutzeranmeldungen - Fertig - 100%
- Teil VII: Fehlerbehandlung - Fertig - 100%
- Teil VIII: Anhänger - fertig - 100%
- Teil IX: Paginierung - fertig - 100%
- Teil XII: Daten und Zeiten - fertig - 100%
- Teil XIX: AJAX - Fertig - 100%
- Teil XV: Eine bessere Anwendungsstruktur - erledigt - 100%
Mitwirkende
Anfrage ziehen
- Microndgt
- vsxen
- Zenghongtu
Ausgabe
Werkzeug
Ausgabe Nr. 4 Dokumentformatprüfungstool
Gebrauchtes Feuer
- Hilfe anzeigen:
python format.py -- --help
Type: function
String form: <function fix_format at 0x10ed82048>
File: format.py
Line: 35
Usage: format.py PATH [VERBOSE] [TEST]
format.py --path PATH [--verbose VERBOSE] [--test TEST]
--test 只进行测试,并不输出文件
--verbose 显示格式检查详情
python format.py README.md --test --verbose