zoukankan      html  css  js  c++  java
  • django 与 flask里面从已有数据库表中反向生成models

    django:

      配置好数据库连接

      python manage.py  inspectdb  > models.py 即可反向生成orm使用的models, 注意: > 后面可以定义为指定路径,如果没有路径则生成到命令运行的文件夹

    flask:

      前提是你必须先连接配置好数据库

      需要安装 sqlacodegen包,环境下运行命令 

      sqlacodegen mysql://root:mysql@127.0.0.1:3306/db_information > models.py  同样能生成适应flask_sqlalchemy能使用的models   

      注意: > 后面可以定义为指定路径,如果没有路径则生成到命令运行的文件夹

        如果你使用的是pymysql进行的数据库连接,那么还需要修改部分源码文件 

        

        会报这个错误,

        解决办法:

          

          找到这个文件,在文件头添加

          import pymysql
          pymysql.install_as_MySQLdb()

          问题解决

  • 相关阅读:
    Map和Set
    js基本语法入门
    js中变量的作用域,let,const详解
    循环结构
    方法
    只有分享才能一起进步
    培训随笔
    得食相呼,义也
    Wall.e
    《国学之大智慧》观感
  • 原文地址:https://www.cnblogs.com/a-way-blog/p/10095012.html
Copyright © 2011-2022 走看看