今天通过一个图书小案例来演示一下flask项目的创建与应用,这个只是最简单的项目创建,但是只要掌握了这个思想,大型的项目也不在话下的。当然还是需要掌握其他很多的知识的!
废话不多说,我们直接上代码(这是基于Python2.7的演示程序):
#coding:utf-8
from flask import Flask, render_template, flash, redirect, url_for
from flask_sqlalchemy import SQLAlchemy
from flask_wtf import FlaskForm
from wtforms import StringField, SubmitField
from wtforms.validators import DataRequired
app=Flask(__name__)
#项目配置信息
class Config(object):
DEBUG=True
#连接mysql数据的信息
SQLALCHEMY_DATABASE_URI="mysql://root:mysql@127.0.0.1:3306/author_book"
#让sqlalchemy跟踪数据库的修改
SQLALCHEMY_TRACK_MODIFICATIONS=True
SECRET_KEY="DSKFSDJKFHSKDKCNIASNCFIOFASNDCIOSANCIOSNIOCN"
app.config.from_object(Config)