from flask import *
from flask_sqlalchemy import SQLAlchemy
#导入captcha 用于生成验证码
from captcha.captcha import captcha
#图文混排导包
from flask_uploads import UploadSet, IMAGES, configure_uploads
import sys
import os
import re #正则
app = Flask(name)
app.secret_key = ‘1812B1234567890’
app.config[‘SQLALCHEMY_DATABASE_URI’] = ‘mysql+pymysql://root:@127.0.0.1:3306/gaoqian’
db = SQLAlchemy(app)
fn = getattr(sys.modules[‘main’], ‘file’)
root_path = os.path.abspath(os.path.dirname(fn)) + “/static/upload”
app.config[‘UPLOADED_PHOTO_DEST’] = root_path
app.config[‘UPLOADED_PHOTO_ALLOW’] = IMAGES
photos = UploadSet(‘PHOTO’) # 用来保存图片的对象 photos.save()
configure_uploads(app, photos)
#分类表
class Cate(db.Model):
tablename = ‘cate’
id = db.Column(db.Inte