Django中的models类型对应MySQL的数据类型
常用的对应:
| Django Model | MySQL |
| id(Django自带的字段) | int(11) |
| URLField(max_length=255) | varchar(255) |
| URLField(max_length=255,blank=True) | varchar(255) |
| CharField(max_length=10) | varchar(10) |
| IPAddressField() | char(15) |
| EmailField() | varchar(75) |
| IntegerField() | int(11) |
| BooleanField() | tinyint(1) |
| DateTimeField(auto_now_add=True) | datetime |
问题:
1.blank=True无论加不加,MySQL中都是NN(Not NULL)
2.id为int(11)不一定够用
本文详细介绍了Django框架中model字段与MySQL数据库字段之间的常见映射关系,并列举了具体示例,如id字段映射到int(11),URLField映射到varchar等。
4390

被折叠的 条评论
为什么被折叠?



