博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
连接mysql数据库,创建用户模型
阅读量:5147 次
发布时间:2019-06-13

本文共 1119 字,大约阅读时间需要 3 分钟。

  1. 安装与配置python3.6+flask+mysql数据库
    1. 下载安装MySQL数据库
    2. 下载安装MySQL-python 中间件
    3. pip install flask-sqlalchemy (Python的ORM框架SQLAlchemy)
  2. mysql创建数据库
  3. 数据库配置信息config.py
    SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:@localhost:3306/wuwen?charset=utf8'SQLALCHEMY_TRACK_MODIFICATIONS = False
  4. 建立mysql和app的连接
  5. 创建用户模型
    from flask import Flask,render_templatefrom flask_sqlalchemy import SQLAlchemyimport configapp = Flask(__name__)app.config.from_object(config)db=SQLAlchemy(app)class User(db.Model):    __tablename__='user'    id = db.Column(db.Integer,primary_key=True,autoincrement=True)    username = db.Column(db.String(20),nullable=False)    password = db.Column(db.String(20), nullable=False)    nickname = db.Column(db.String(20))db.create_all()@app.route('/')def base():    return render_template('base.html')@app.route('/login/')def login():    return render_template('login.html')@app.route('/regist/')def regist():    return render_template('regist.html')@app.route('/question/')def question():    return render_template('question.html')if __name__ == '__main__':    app.run(debug=True)

     

转载于:https://www.cnblogs.com/wuwenx/p/7831678.html

你可能感兴趣的文章
【Mac + GitHub】之在另一台Mac电脑上下载GitHub的SSH链接报错
查看>>
Day03:Selenium,BeautifulSoup4
查看>>
awk变量
查看>>
mysql_对于DQL 的简单举例
查看>>
postgis几何操作函数集
查看>>
35. Search Insert Position(C++)
查看>>
[毕业生的商业软件开发之路]C#异常处理
查看>>
一些php文件函数
查看>>
std::min error C2059: 语法错误:“::” 的解决方法
查看>>
Opencv保存摄像头视频&&各种编码器下视频文件占用空间对比
查看>>
「图形学」直线扫描——Bresenham算法改进了中点Bresenham算法?
查看>>
jQuery 给div绑定单击事件
查看>>
Exceptionless 生产部署笔记
查看>>
有关快速幂取模
查看>>
转 ObjExporter Unity3d导出场景地图寻路
查看>>
Linux运维必备工具
查看>>
Ubuntu配置ssh及vnc
查看>>
C语言进阶——const 和 volatile 分析09
查看>>
字符串的查找删除
查看>>
NOI2018垫底记
查看>>