我们在不断的学习,我们肯定想要获得一定的价值。价值可以通过帮助我们学习来衡量,价值也可以有利于我们衡量,而在
在python中,对于常见的django框架的使用,它也有自己的价值,比如model,有利于框架的合理运行,所以我们在学习框架的时候,首先要搞清楚的是框架最有价值的东西——模型。
初识小点:
如果你的应用程序的模型存在于模块
myproject.models(为应用程序创建的包结构 manage.py startapp 脚本),INSTALLED_APPS** 应该阅读部分内容:
INSTALLED_APPS = [
'myproject',
]
Django创建数据库表
Django通过model不可以创建数据库,但可以创建数据库表。
最常见字段使用
l
models.AutoField 自增列 = int(11)
如果没有的话,默认会生成一个名称为
id 的列,如果要显示的自定义一个自增列,必须将给列设置为主键 primary_key=True。
l
models.CharField 字符串字段
必须
max_length 参数
l
models.BooleanField 布尔类型=tinyint(1)
不能为空,
Blank=True
l
models.ComaSeparatedIntegerField 用逗号分割的数字=varchar
继承
CharField,所以必须 max_lenght 参数\
现在应该都了解,为什么说
model是在框架里最有价值的东西了吧,因为我们要去很好的使用这个框架,就必须得了解认知这个model,现在大家既然已经都清楚了,那就抓紧时间用起来吧~
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 有多少人使用 python django 框架?10/16
- ♥ 哪个python界面开发工具比较好?11/25
- ♥ 用Python来描述一个在魔都生活的码农的故事03/17
- ♥ c和python有什么区别08/17
- ♥ python列表切片规则是什么?怎么做?10/29
- ♥ Python有表格显示界面吗?09/16
内容反馈