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
这里可以看到我们看到的信息的查询语句