Django中的数据库——sqlite3

本文介绍了如何在Django项目中使用默认的sqlite3数据库,包括创建项目、添加子应用、设置配置、执行数据库迁移、创建管理后台以及在admin页面展示模型。
摘要由CSDN通过智能技术生成

1.sqlite3

django中因为数据关系使用的的是sqlite3,
	他是一款轻型的数据库,遵守了ACID(原子性,一致性,隔离性,持久性)的关系型数据库管理系统
	零配置-无需安装和管理配置
	储存在单一磁盘文件中的一个完整的数据库
	支持数据库大小志2TB
	足够小,大概13万行C代码,4.43M
	比一些流行的数据库在大部分数据库操作要快
	独立:没有额外的依赖
	源码完全的开源,你可以用于任何途径,你也可以出售他
	支持多种开发语言,C,C++,C#,PHP,Perl,Java,Python,Ruby等
	良好注释的源代码, 并且有着90%以上的测试覆盖率
	支持多种SQL语句
	ATTACH DATABASE
	BEGIN TRANSACTION
	comment
	COMMIT TRANSACTION
	COPY
	CREATE INDEX
	CREATE TABLE
	CREATE TRIGGER
	CREATE VIEW
	DELETE
	DETACH DATABASE
	DROP INDEX
	DROP TABLE
	DROP TRIGGER
	DROP VIEW
	END TRANSACTION
	EXPLAIN
	expression
	INSERT
	ON CONFLICT clause
	PRAGMA
	REPLACE
	ROLLBACK TRANSACTION
	SELECT
	UPDATE

(1)#创建一个django项目

django-admin startproject myproject(自定义的项目名)

在这里插入图片描述
django中自带的就有一个数据库——sqlite3
在创建好项目之后 setting.py中就有本身的一个数据库

  • 9
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值