Django3.0使用-数据库操作

1 ,引言

一般而言,Web站点都会在后台连接一个关系型数据库。

应用于关系型数据库的操作行为主要包含两类,一类行为属于对象型操作,数据库涵盖的对象包含对表、视图、索引、存储过程等等,其操作包含创建、删除、修改、授权等等。另一类行为属于数据型操作,主要是对数据库表中的数据的增、删、改、查等操作。

目前对数据库操作形式主要是采用了结构化查询语言(简称SQL),而Django框架作为一类高级程序设计语言的框架应用,嵌入了相关结构化查询语言,从而实现了对数据库的操作。

总体而言,Django框架中对数据库操作包含了以下几个部分

1,    数据库配置

就是指按照一定方式去设置参数,加载相应的数据库引擎,从而达到应用能够连接访问到相关的数据库。

2,    模型建设

通过一定方式,建立应用中与数据库相关对象(主要指数据库的表)关联的类,在通过一定方式建立类与数据库对象的映射关系。

3,数据库对象操作

    通过一定方式,能够对数据库对象做增加、删除及修改操作。4,数据库数据操作
    采用Django中设计的SQL方法,达到对数据库中关联数据访问的目的。

对于数据库配置情况,在《10,Django3.0使用-数据库设置》中有所阐述,而模型建设则在《Django3.0使用-模型使用》中做了细致描述,这里就不做太多讲解。本文主要讲述在Django框架中如何进行数据库对象操作与数据库数据操作。

你可能感兴趣的:(Django3.0,细致使用)