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已有对应的数据表的模型

  • 相关阅读:
    树莓派4B
    第一个实验-LED灯闪烁
    GPIO
    新建库函数模板
    开发环境搭建
    博弈论
    区间dp
    字典树
    快速排序
    MarkDown
  • 原文地址:https://www.cnblogs.com/bellin124/p/14793574.html
Copyright © 2011-2022 走看看