Django根据现有数据库建立/更新model
2023-09-14 08:58:26 时间
Django引入外部数据库还是比较方便的,步骤如下:
创建一个项目,修改seting文件,在setting里面设置你要连接的数据库类型和连接名称,地址之类,和创建新项目的时候一致
运行下面代码可以自动生成models模型文件 python manage.py inspectdb
这样就可以在命令行看到数据库的模型文件了
把模型文件导入到app中
创建一个app (如果只是 更新 操作,不用执行这一步) django-admin.py startapp app
(如果只是 更新 操作,不用执行这一步) python manage.py inspectdb > app/models.py
(详细路径)
ok模型文件已经生成好了。
最后依次执行: python manage.py makemigrations
python manage.py migrate
部分参考引用:
相关文章
- Django组件:django-simple-captcha 使用
- Django-mysq数据库链接问题
- Django之ORM版学员管理系统
- 第三百九十八节,Django+Xadmin打造上线标准的在线教育平台—生产环境部署CentOS6.5系统环境设置
- javascript中的值如何传递到django下的views.py中或者数据库中?
- Django 1.6 最佳实践: 如何正确使用 Signal(转)
- Django中如何使用django-celery完成异步任务1(转)
- django源码笔记-【1】(转)
- django基于存储在前端的token用户认证
- 【转】django的ORM操作数据库样例
- Django中重建数据库表
- [Django] Auth django app with rest api
- Django管理工具django-admin.py创建项目
- Python Django根据数据库表生成模型类的命令
- Django响应JsonResponse返回json格式数据报错
- django.core.exceptions.ImproperlyConfigured: SQLite 3.8.3 or later is required (found 3.7.17)
- 让Django支持数据库长连接(可以提高不少性能哦)
- Django项目实战前要做的事情
- Django Model 自动生成 E-R 图