北京中科医院 https://m.sohu.com/a/111033359_362018/?pvid=000115_3w_a
涉及的知识点:
1.ORM框架的基本概念
2.Django数据库管理系统的基本使用
3.Django后台管理系统的基本使用
4.Django模板系统的基本使用
5.Django视图系统的基本使用
6.Django路由的基本使用
7.Django如何运行测试
8.Linux中如何创建虚拟环境
9.个人实战总结
下面,我分别进行总结:
1.ORM框架的基本概念:
ORM实际上可以看成是一种镜子,或者说一种sql代码的翻译机,能够将django中的sql语句翻译成数据库的语句
有了ORM以后,你只需要学会Django中如何定义数据和增删改查,而不用记其他的任何数据库知识,你就能够实现对数据库的操作,是一种非常强大的功能.
那么究竟怎么使用呢,我分别上截图和源码
所有的数据库都被映射成了Django中的一个特殊的类,这个类必须继承models.Modle
类的的属性是由models的属性来定义的
OK,上一下源码
fromdjango.dbimportmodels
#Createyourmodelshere.
#图书类
classBookInfo(models.Model):
图书模型类
#图书名称
btitle=models.CharField(max_length=20)
#出版日期
bpub_date=models.DateField()
def__str__(self):
returnself.btitle
英雄人物类
英雄名hname
性别hgender
年龄hage
备注h