Django-model
来源:互联网 发布:微博多账号登录软件 编辑:程序博客网 时间:2024/05/01 15:32
Model:数据库操作
创建数据库的表:
django不能自动创建数据库,但能创建表
在web的models里定义生成表
在project的settings里设置app定义和数据库信息
步骤:
1、创建数据库
2、配置文件settings里连接数据库
3、创建model,继承自models.Model类
静态字段=models.CharField(max_length=50)
4、
python manage.py makemigrations
python manage.py migrate
5、修改models(添加新字段时,会提示补上新字段的默认值)
6、执行步骤4(都选1)
migrations后报错(google)
django创建外键:
一对多:
多对多:(借助第三张表)
一对一:(使用的少)onetoonefield
使用场景:
一对一:在对以前的表进行修改时使用
一对多:一件衣服的多种颜色
多对多:用户和用户组的关系
0 0
- Django-model
- Django model
- Django model
- Django model
- django model
- django--Model
- Django-Model
- Django Model
- [django]django model __str__说明
- django Model Field options
- Django model字段类型
- Django动态添加model
- django model API参考
- Django Model 字段类型
- Django model字段类型
- Django model字段类型
- Django Model 字段类型
- 隐藏django model
- 8086存储器编址和I/O编址
- 转屏蒙板HUB方向问题(在NSObject中获取当前页面)
- CNN初探(三)------Going Deeper with Convolutions
- 动态规划之最优二叉搜索树的结构 C++实现
- java动态代理(JDK和cglib)
- Django-model
- Linux下gcc编译过程,静态链接库和动态链接库
- 银行
- java循环语句详解
- 【jzoj4878】【时空传送】【最短路】
- VirtualBox + CentOS7 安装PHP运行环境(一)
- 乐视视频转屏问题
- 淘宝一键搬家到微店
- 李航《统计学习方法》第六章——用Python实现逻辑斯谛回归(MNIST数据集)