mysql - 如何在不使用 Django 模型的情况下使用 MySQL 中的完整数据库
问题描述
我是 Django 新手,我得到了一个完整的 MySQL 数据库,其中包含所有关系和表集。我正在尝试将这些数据从 MySQL 数据库放入我的管理站点。
我想知道是否有任何其他方法可以在不使用 Django 模型的情况下从 MySQL 数据库中检索数据。
MySQL 数据库 MySQL 数据库
我尝试使用自动生成的模型,但它对我不起作用。数据未显示在管理站点中。(PS 我不一定要求数据在管理站点中,我只是想以任何可能的方式使用它)
django 自动生成的模型
管理员.py
from django.contrib import admin
# Register your models here.
from .models import Ligand
admin.site.register(Ligand)
请让我知道您是否知道使用 MySQL 数据库中未使用 Django 模型创建的数据的任何方法。
提前致谢
解决方案
可以运行 python manage.py inspectdb 来检测和生成模型。更多信息在这里:https ://docs.djangoproject.com/en/2.2/howto/legacy-databases/
推荐阅读
- django - 如何让 Django 从我的 React 构建目录加载我的 favicon?
- modal-dialog - 将多个数据参数传递给 Bootstrap Modal
- ios - 如何允许对象通过 skphysicsnode 中的间隙移动
- javascript - Knex 子查询对第二个表中的数据求和
- c - 将字符串作为参数发送时出现分段错误
- dart - 当右手操作数是变量时使用'is'表达式?
- javascript - 描述 typescript .d.ts 文件的嵌套对象
- android - 自动检测附近的蓝牙设备
- javascript - ReactNative FlatList 大数据渲染问题(渲染次数过多)
- javascript - 通过改变状态从数组中渲染组件