zoukankan      html  css  js  c++  java
  • django根据已有数据库表生成model类

    1、创建一个Django项目

    django-admin startproject ‘xxxx‘

    2、创建子应用

    python3 manage.py startapp 'app名字'

    3、修改setting文件,配置数据库

    DATABASES = {
        'default': {
            #Django自带sqlite3数据库
            #'ENGINE': 'django.db.backends.sqlite3',
            #'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    
            #oracle数据库配置
            'ENGINE': 'django.db.backends.oracle',
            'NAME': 'xxx',
            'USER': 'root',
            'PASSWORD': '123123',
            'HOST': "localhost",  # Set to empty string for localhost
            'PORT': '1521',             #端口
        }
    }

    4、根据数据库数据生成对应的models模型文件

    python3 manage.py inspectdb

    5、将模型文件导入app

    python3 manage.py inspectdb > app/models.py

    6、完成,打开对应的models.py已有对应的数据表的模型

  • 相关阅读:
    第二周作业
    求最大值及下标编程总结
    查找整数编程总结
    课程设计第一次实验总结
    第十二周作业
    第十一周作业
    第十周作业
    第九周作业
    第八周作业
    第七周作业
  • 原文地址:https://www.cnblogs.com/bellin124/p/14793574.html
Copyright © 2011-2022 走看看