zoukankan      html  css  js  c++  java
  • Django 操作已经存在的数据库

    反向操作数据库

    何为反向操作、即是数据库在项目之前已经存在,不需要新建表,操作已经存在的表

    # 进入站点目录下执行
    python manage.py inspectdb    #可以看到settings中连接的数据库中的表格,反向生成models
    
    
    python manage.py inspectdb 数据库中你想用的表格的名字 > models.py 这样会生成一个新的文件和manage.py同级目录
    # 也可以直接全部反向导出
    python manage.py inspectdb > models.py 
    用新的model.py里面的内容覆盖app中的model.py
    

    修改的managed = True则可以去告诉django可以对数据库进行操作

    执行以下操作,即完成数据的操作

    python manage.py migrate
    

    下面的就可以在视图文件中引入数据库进行秀操作了。

  • 相关阅读:
    CSS对 网页进行布局
    myeclipse配置tomcat服务器
    JDBC链接数据库
    java集合框架
    java日期操作
    二叉树的最近公共祖先
    二叉树的深度
    飞地的数量
    岛屿数量
    岛屿的最大面积
  • 原文地址:https://www.cnblogs.com/lph970417/p/11673004.html
Copyright © 2011-2022 走看看