pycharm中安装和使用sqlite过程详解

 

 

创建Django项目,添加app

使用虚拟环境

 

 项目创建默认使用的Django数据库是sqlite

 

 配置静态文件

STATIC_URL = '/static/'  # HTML中使用的静态文件夹前缀
STATICFILES_DIRS = [
    os.path.join(BASE_DIR, "static"),  # 静态文件存放位置
]

View Code

 

 注释中间件csrf

 

 运行任务:

python manage.py runserver 127.0.0.1:8000

 

 访问:

 

 运行django之后,就生成了sqlite数据库

连接这个数据库

 

 使用这个数据库

 

 测试数据库连接,未安装驱动 ,下载安装

 

 正在下载sqlite驱动:

 

 下载完成就测试成功了,点击ok,未勾选只读和自动同步

 

 连接成功之后就这么点

 

 点击执行失败

 

 直接select就能查看main下的表,表中对应有字段信息

 

 1处选中执行,自动补全。2处不是数据表,3处点击可看命令行执行情况,4处点击可以查看执行结果如上图。只有一行可以不加分号,多行必须加分号。

 

 控制台可以直接建表

 

 这里可以直接点击查看表结构信息,desc 表会显示xx数据库的错误,不清楚啥原因。

 

 表中插入数据,下面点击刷新就可以显示出来,不用写查询命令

 

 直接点击加号可以添加记录

 

 双击下面那里变这样

 

 点击数据库控制台又出来了,加号添加记录,减号删除记录

 

 双击表中的字段,另开窗口,发现缺少一行数据

 

 因为加号添加的没有提交,也就是加号添加的需要提交

 

 提交之后绿变白

 

 这里点击刷新,就出来了,但是生日变成的一串数字

 

 双击数据库,弹出新窗口

 

 这个表示记录ddl语句的吗 

 

 这里可以看到已有表的ddl语句

 

 点击可以查看到ddl

 

 这里可以看到我们看到的信息的查询语句

 

Tags: