Flask:创建数据库
准备sqlite3flask_SQLAlchemy操作建立 model.py,即确定数据库内容from app import dbclass User(db.Model):__tablename__='users''''usernumber用户帐号password密码username昵称userphone手机号useripIP地址userposition位置usertime注册时间'''id=db
·
准备
sqlite3
flask_SQLAlchemy
操作
建立 model.py,即确定数据库内容
from app import db
class User(db.Model):
__tablename__='users'
'''
usernumber 用户帐号
password 密码
username 昵称
userphone 手机号
userip IP地址
userposition 位置
usertime 注册时间
'''
id=db.Column(db.Integer,primary_key=True)
usernumber=db.Column(db.String(64),unique=True)
password=db.Column(db.String(64))
username=db.Column(db.String(64),unique=True)
userphone=db.Column(db.String(64))
userip=db.Column(db.String(64))
userposition=db.Column(db.String(64))
usertime=db.Column(db.String(80))
class Essay(db.Model):
__tablename__='eassys'
'''
文章标题essayTitle
文章发表时间essayTime
文章内容essayContent
文章类型essayBelong
文章点赞数essayUpNum
文章评论数essayCommentNum
文章浏览数essayBrowseNum
文章作者id essay_user_id
'''
id=db.Column(db.Integer,primary_key = True)
essayTitle=db.Column(db.String(64),unique=True)
essayTime=db.Column(db.String(64))
essayContent=db.Column(db.Text)
essayBelong=db.Column(db.String(64))
essayUpNum=db.Column(db.Integer)
essayCommentNum=db.Column(db.Integer)
essayBrowseNum=db.Column(db.Integer)
essay_user_id=db.Column(db.Integer)
Python shell 创建数据库
1app.py
app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:tmp/data-dev.sqlite'
db = SQLAlchemy()
2
set FLASK_APP=app.py
cmd>>>flask shell
-------------------------------------
from app import db
from app.model import User,Essay
db.create_all()
更多推荐
已为社区贡献2条内容
所有评论(0)