摘要: json格式小巧玲珑,适合做配置文件,特别是大型项目中, 可以将配置信息分类保存到不同的json文件中, 然后再在配置文件中读取配置文件的数据进行赋值, 这里以python为例进行说明: 假设在yourfile.json文件中保存了如下信息: 要在python中使用json,需要引用json: 这个 阅读全文
posted @ 2018-06-05 22:39 lowmanisbusy 阅读(1496) 评论(2) 推荐(1) 编辑
摘要: 使用python 自带的函数可以将json 格式的数据(也就是字符串)转换为原始格式的数据, 当使用json.loads()无法将json格式的数据转换为原始数据(存在多层各种格式类型数据的嵌套), 往往可以使用eval()进行解决 json_str = "[{"name":"lowman", "a 阅读全文
posted @ 2018-06-05 22:12 lowmanisbusy 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 先定义一个字典并直接进行初始化赋值 1.取出该字典所有的键: key_list = my_dict.keys() 返回的是列表 输出: 取出字典所有的键,这里其实还有一个方法, 就是使用内置函数set(), 将其转换为集合数据结构. 集合,其实可以理解为只有键的字典: 输出: 注意,这样输出的是集合 阅读全文
posted @ 2018-06-05 22:06 lowmanisbusy 阅读(80224) 评论(0) 推荐(0) 编辑
摘要: 在python2中字符串分为 unicode 和 str 类型 返回数据给前端时需要先将unicode转换为str类型, 事实上, python2 中的 str 就是一串字节(byte), 而网络通信时, 传输的就是字节. 如果前端需要接收json数据, 需要使用 json.dumps() 将数据转 阅读全文
posted @ 2018-06-04 22:32 lowmanisbusy 阅读(24086) 评论(0) 推荐(3) 编辑
摘要: 今天在进行django开发的过程中遇到了一个非常棘手的问题, 因为需求原因, 需要将一份数据存为json格式到数据库中, 如下面这种格式: list_1 = [{"name":"lowman", "age":"18"},{"name":"lowman1", "age":None}] 开发环境是pyt 阅读全文
posted @ 2018-06-04 22:06 lowmanisbusy 阅读(7875) 评论(1) 推荐(1) 编辑
摘要: 使用Django命令生成一个项目的基本结构时, 配置信息默认保存在和项目目录同名的目录下的settings.py文件里, 对于一个项目而言, 这样往往是不合适的, 在实际的开发中,需要将配置文件拆分为几个文件, 一些从始至终都不会改变的配置信息放在一个base.py文件里, 同时还需要将生产环境下和 阅读全文
posted @ 2018-06-04 00:14 lowmanisbusy 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 我想,对于习惯了使用windows版本 或者 乌班图版本 的pycharm 的人而言, mac版本调节字体的地方藏的实在是太坑爹了. 阅读全文
posted @ 2018-06-03 23:39 lowmanisbusy 阅读(2373) 评论(0) 推荐(0) 编辑
摘要: 一.models.py中 二. 序列化文件 serializers.py 中创建序列化类 三.视图文件views.py中定义视图 阅读全文
posted @ 2018-06-02 14:59 lowmanisbusy 阅读(7352) 评论(0) 推荐(0) 编辑
摘要: Django 模型类的Meta是一个内部类,它用于定义一些Django模型类的行为特性。下面对此作一总结: abstract 这个属性是定义当前的模型类是不是一个抽象类。所谓抽象类是不会相应数据库表的。一般我们用它来归纳一些公共属性字段,然后继承它的子类能够继承这些字段。比方以 下的代码中Human 阅读全文
posted @ 2018-06-02 14:20 lowmanisbusy 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 当向表中插入数据或修改数据会自动插入时间 阅读全文
posted @ 2018-06-02 14:07 lowmanisbusy 阅读(502) 评论(0) 推荐(0) 编辑