Flask Web Development Essentials
Flask Web Development Essentials
app = Flask(__name__)
@[Link]('/')
def home():
if __name__ == '__main__':
[Link](debug=True)
Page 2: Flask Routing and Params
@[Link]('/user/<name>')
def user(name):
Query Params:
[Link]('param')
POST Data:
[Link]['field']
Page 3: Flask Templates
@[Link]('/')
def index():
return render_template('[Link]')
@[Link]('/submit', methods=['POST'])
def submit():
name = [Link]['name']
Use Flask-SQLAlchemy:
[Link]['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///[Link]'
db = SQLAlchemy(app)
Create model:
class User([Link]):
id = [Link]([Link], primary_key=True)
name = [Link]([Link](80))