项目部署后,要改变数据库但是不想改变源码,用YAML配置文件

Q:配置文件的DataBase:是固定的吗?

A:并非固定,而是约定好的

Q:用YAML配置文件

Step1:安装pyYAml模块:

Pip install pyyaml

Q:string indices must be integers报错

A:用字符窜当作字典来索引了,

yaml.safe_load(f)解析出来的config变量,应该是一个字典,但实际上是字符串,因为配置文件写错了,加了双引号

Q:设计一个基于sqlite的小型存储项目:存储的信息是学生表[students]

用户id[id 主键] 用户名[username] 密码[password] 是否vip[is_vip] 所属班级[class_name] 需求 1.增删改查 2.数据库方便迁移

A:创建sql文件夹,创建sql文件,

step1:通过插件(database)链接

step2:链接成功后返回sql文件,用Action链接刚才链接的表

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐