<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tutorial on 蛇索尼 Aiden</title><link>https://blog.haitai-social.com/note/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8E%A5%E5%8F%A3/python/flask/tutorial/</link><description>Recent content in Tutorial on 蛇索尼 Aiden</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><managingEditor>shesl-meow@qq.com (佘崧林)</managingEditor><webMaster>shesl-meow@qq.com (佘崧林)</webMaster><lastBuildDate>Mon, 10 Jun 2019 04:41:10 +0800</lastBuildDate><atom:link href="https://blog.haitai-social.com/note/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8E%A5%E5%8F%A3/python/flask/tutorial/index.xml" rel="self" type="application/rss+xml"/><item><title>Application Setup</title><link>https://blog.haitai-social.com/note/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8E%A5%E5%8F%A3/python/flask/tutorial/2.applicationsetup/</link><pubDate>Mon, 10 Jun 2019 04:41:10 +0800</pubDate><author>shesl-meow@qq.com (佘崧林)</author><guid>https://blog.haitai-social.com/note/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8E%A5%E5%8F%A3/python/flask/tutorial/2.applicationsetup/</guid><description>Application Factory 首先创建一个文件夹 flaskr，然后在文件夹中创建一个文件 __init__.py： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27</description></item><item><title>Define and Access Database</title><link>https://blog.haitai-social.com/note/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8E%A5%E5%8F%A3/python/flask/tutorial/3.databases/</link><pubDate>Mon, 10 Jun 2019 04:41:10 +0800</pubDate><author>shesl-meow@qq.com (佘崧林)</author><guid>https://blog.haitai-social.com/note/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8E%A5%E5%8F%A3/python/flask/tutorial/3.databases/</guid><description>Connect to Database 创建文件 flaskr/db.py 添加以下的内容： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import sqlite3 import click from flask import current_app, g from flask.cli import with_appcontext def get_db(): if &amp;#39;db&amp;#39; not in g: g.db = sqlite3.connect( current_app.config[&amp;#39;DATABASE&amp;#39;], detect_types=sqlite3.PARSE_DECLTYPES ) g.db.row_factory = sqlite3.Row return g.db</description></item><item><title>Project Layout</title><link>https://blog.haitai-social.com/note/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8E%A5%E5%8F%A3/python/flask/tutorial/1.projectlayout/</link><pubDate>Mon, 10 Jun 2019 04:41:10 +0800</pubDate><author>shesl-meow@qq.com (佘崧林)</author><guid>https://blog.haitai-social.com/note/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8%E6%8E%A5%E5%8F%A3/python/flask/tutorial/1.projectlayout/</guid><description>一个 flask 项目可以单单由一个文件构成： 1 2 3 4 5 6 7 8 from flask import Flask app = Flask(__name__) @app.route(&amp;#39;/&amp;#39;) def hello(): return &amp;#39;Hello, World!&amp;#39; flask 项目的 .gitignore 可以通过以下的方式编写： 1 2 3 4 5 6 7 8 9 10 11 12 13 14 venv/</description></item></channel></rss>