Django数据表更改
来源:互联网 发布:手机可以做淘宝网店吗 编辑:程序博客网 时间:2024/04/30 23:40
Django 1.7.x 及以后的版本集成了 South 的功能,在修改models.py了后运行:
python manage.py makemigrations
python manage.py migrate
这两行命令就会对我们的models.py 进行检测,自动发现需要更改的,应用到数据库中去。
1.安装South
pip
install
South
2.使用方法
把south加入到settings.py中的INSTALL_APPS中
# Application definitionINSTALLED_APPS = ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'people', 'south',)
修改好后运行一次 python manage.py syncdb,Django会新建一个 south_migrationhistory 表,用来记录数据表更改(Migration)的历史纪录。
如果要把之前建好的比如 people这个 app 使用 South 来管理:
$ python manage.py convert_to_south people
0 0
- Django数据表更改
- 更改MSSQL数据表所有者
- 更改SQL数据表所有者
- Django09-更改数据表
- Django创建数据表
- django创建数据表同步
- Django创建数据表
- 如何更改数据表主键字段的数据类型
- 海量数据表,更改表字段类型问题
- 清空数据表(实则更改状态)
- SQL Server不允许保存更改数据表解决方法
- django 更改admin的密码
- django admin 界面标题更改
- Django 更改url.py后报错
- Django 根据数据模型models创建数据表
- 更改django admin登录界面显示的"Django 管理"
- 更改django admin登录界面显示的"Django 管理"
- Django 之更改密码加密类型
- GreenDao框架使用
- Struts 2 的输入校验
- DBA_Oracle冷备份案例脚本本法(案例)
- Spring 的 AOP
- 使用Greendao进行批量添加数据(Android Studio读取assets下的数据库文件)
- Django数据表更改
- ASP.NET Web API(C#)实现简单增删改查
- 【WEB开发原理】servlet原理
- windows建立ftp站点-有重点
- 软考网络规划设计师考试要求
- eclipse resin4 配置preparing launch delegate 100%
- 点击Home健,退出程序,再点击图标,进入程序
- 排序(1)——冒泡排序及其优化
- 关于人脸识别基础知识blog