python - 在 django 中使用 indpectdb 创建所有表模型
问题描述
我在 SQL-Server-2016 中有一个数据库“Employee”,其中包含很多表,例如:
dbo.Employee
dbo.Department
dbo.Salary
dbo.Country
dbo.Address
domain1\userId.auth_group_permissions
domain1\userId.auth_user
domain1\userId.django_session
domain1\userId.auth_permission
......我尝试使用以下方法在 django 模型中的表中生成数据库:
python manage.py inspectdb>models.py
但只有 django 模型生成,如 AuthUserGroups、AuthUserUserPermissions、DjangoAdminLog、... 我应该怎么做才能生成所有 dbo 模式表模型?
解决方案
给 Django 你的数据库参数
您需要在设置文件中指定数据库连接参数。
通过编辑DATABASES设置并将值分配给“默认”连接的以下键来做到这一点:
- 姓名
- 引擎
- 用户
- 密码
- 主持人
- 港口
如需进一步参考或疑问,请参阅此https://docs.djangoproject.com/en/2.1/howto/legacy-databases/
推荐阅读
- c# - Azure 函数 c# .net 抛出 502
- c# - 错误数据类型不包含电子邮件地址
- symfony - 尝试从命名空间“Doctrine\Bundle\DoctrineCacheBundle”加载类“DoctrineCacheBundle”
- android - 如何在 RecyclerView 中更新多个文档
- c# - 无法检查天气选择的组合框值为空
- git - Git 分支很糟糕,开发人员不知何故不再是主人的孩子——从哪里开始?
- javascript - JavaScript 中是否有一种有效的算法来查找较大数组集中不同数组的数量?
- python - AssertionError:Torch 未编译启用 CUDA 以使用 LSTM 将关键信息提取作为字符分类
- visual-studio-code - 如何在 VS 代码中禁用 html 元素的多个插入符号选择?
- javascript - 通过 GraphML 初始化元素后定义父级