当前位置: 首页 > news >正文

怎么自己做淘宝客网站吗腾讯朋友圈广告代理

怎么自己做淘宝客网站吗,腾讯朋友圈广告代理,做的网站怎么放视频,wordpress管理员密码被改flask依据现有的库表快速生成flask实体类 在实际开发过程中,flask的sqlalchemy对应的model类写起来重复性较强,如果表比较多会比较繁琐,这个时候可以使用 flask-sqlacodegen 来快速的生成model程序或者py文件,以下是简单的示例&a…

flask依据现有的库表快速生成flask实体类

在实际开发过程中,flask的sqlalchemy对应的model类写起来重复性较强,如果表比较多会比较繁琐,这个时候可以使用 flask-sqlacodegen 来快速的生成model程序或者py文件,以下是简单的示例,可以作为参考

  • 以下建议先在一个干净全新的python3.6.8环境下使用,可以避免环境引起的错误

command not found: sqlacodegen

  1. 安装命令

pip install Flask-SQLAlchemy sqlacodegen
pip install pymysql

  1. 创建一个flask应用程序,实例化SQLAlchemy,配置相关的数据库连接信息
from flask import Flask
from flask_sqlalchemy import SQLAlchemyapp = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://username:password@localhost/database'
db = SQLAlchemy(app)

注意⚠️:将 账户、密码、IP等信息 替换为实际的数据库连接 URI

  1. 运行 Flask 应用程序,使数据库模型类与数据库表进行关联。确保在运行应用程序之前,数据库已经创建并准备好。
    比如:你要转化表 query_users 的对应映射类,需要提前创建好 query_users

输入 sqlacodegen 出现以下信息表示配置成功
在这里插入图片描述

  1. 打开命令行终端,进入你的项目目录,并执行以下命令来生成模型类文件:

sqlacodegen your_database_uri > models.py

注意⚠️:将 ‘your_database_uri’ 替换为实际的数据库连接 URI

  1. 打开 models.py 文件,你将看到由 sqlacodegen 自动生成的模型类。这些类将与你的数据库表相对应。你可以根据需要对其进行进一步的自定义和调整。

  2. 步骤 4 中的命令是把该库底下的所有表都转化为了 Flask 模型类,如果想针对某一个表进行转化可以增加参数使用以下命令

–tables 指定要转化的表名
–outfile 指定保存的 py 文件路径

sqlacodegen --tables api_test --outfile models.py your_database_uri
  1. 如果不想生成文件,直接在终端中打印代码,可以去掉 --outfile 输出文件命令
sqlacodegen your_database_uri --tables api_test

以上就是使用 flask-sqlacodegen 将mysql中对应表转化为 flask 模型类 的所有内容

感谢观看,希望对读者有所帮助,有疑问可以评论,不定时回复

http://www.qdjiajiao.com/news/5511.html

相关文章:

  • 云南网站开发哪家靠谱seo推广效果
  • 网站建设站点无法发布上海网站推广服务公司
  • 备案通过后 添加网站手机优化管家
  • 厦门海沧区建设局网站关键词大全
  • 营销网站设计公司关键词检索
  • asp制作网站教程淘宝如何提升关键词排名
  • 椒江建设局网站昆山网站制作公司
  • 评价一个网站设计项目的好坏免费查权重工具
  • 简单的网页制作代码画质优化app下载
  • 做a小视频免费观看网站邯郸网站优化
  • 东莞网站优化哪家好免费发帖平台
  • 宁波新亚建设内部网站长沙优化科技有限公司正规吗
  • 办公室装修设计效果手机网络优化
  • 文化传播集团网站建设网站优化seo培
  • 上海有色金属门户网站汕尾网站seo
  • 服装企业 北京 网站建设旺道seo网站优化大师
  • 11号在线 网站开发网站推广专家
  • 网站建站建设哪家好搜索关键词的软件
  • 网站建设 广州网站建设专业公司成都百度seo推广
  • 给人做网站的海南百度首页广告
  • flash网站全屏代码自助建站免费搭建个人网站
  • 公司网站制作 步骤如何规划企业网络推广方案
  • wordpress 在safari运动很慢广东seo推广公司
  • 网站为什么被挂马军事新闻今日最新消息
  • 深圳求做网站网络广告营销的典型案例
  • 建筑模板的规格seo独立站优化
  • 烟台做网站的公司上海关键词优化报价
  • html创建站点的步骤小广告多的网站
  • 西安做网站收费价格淄博seo
  • 丽水专业网站建设哪家好怎么优化整站