博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过用户模型,对数据库进行增删改查操作
阅读量:4450 次
发布时间:2019-06-07

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

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)db.create_all()

  

增加: db.session.add(user) db.session.commit()
user = User(username = 'zhuyinyin',password='113428164508')db.session.add(user)db.session.commit()
查询: User.query.filter(User.username == 'mis1114').first()
User.query.filter(User.username == 'zhuyinyin').first()print(user.username,user.password)

  

修改: user.password = '111111' db.session.commit()
user=User.query.filter(User.username =='zhuyinyin').first() user.password='123'print(user.username,user.password) db.session.commit()

  

删除: db.session.delete(user) db.session.commit()
user=User.query.filter(User.username =='zhuyinyin').first()db.session.delete(user)db.session.commit()

  

转载于:https://www.cnblogs.com/BerylF/p/7846435.html

你可能感兴趣的文章
MySQL学习笔记
查看>>
2019秋招面试复习 项目重点提问
查看>>
面试题
查看>>
DS博客作业08-课程总结
查看>>
利用Python爬虫刷店铺微博等访问量最简单有效教程
查看>>
浅谈软件测试与墨菲定律
查看>>
文件安全复制之 FastCopy
查看>>
强烈推荐美文之《从此刻起,我要》
查看>>
MYSQL中数据类型介绍
查看>>
评估软件上线标准
查看>>
敏捷开发流程
查看>>
APP兼容性测试(三)测试方案设计
查看>>
leetcode 412. Fizz Buzz
查看>>
对Netflix Ribbon的Loadbalancer类源码设计合理性的一点质疑
查看>>
关于日历的算法
查看>>
[QT编程]QT实现的一个渐隐渐显窗体
查看>>
在Web工程中引入Jquery插件报错解决方案
查看>>
大学总结之影响我最深的十本书
查看>>
用myEclipse连接数据源生成动态数据报表
查看>>
[myeclipse]@override报错问题
查看>>