摘要: 一.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) 编辑
摘要: 使用strip()默认将 str 两端的空白字符去除掉 同时还有rstrip() 和 lstrip() 方法, 作用分别为去除 右边的空白字符/左边的空白字符 阅读全文
posted @ 2018-06-02 00:50 lowmanisbusy 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 通过set()方法可以实现列表的去重, 但是需要使用list()将结果重新转化为列表 阅读全文
posted @ 2018-06-02 00:45 lowmanisbusy 阅读(149) 评论(0) 推荐(0) 编辑
摘要: student = [{"no": 1,"score": 90},{"no": 2,"score": 90},{"no": 3,"score": 88},{"no": 4,"score": 92}] # 单级排序,仅按照score排序 student_sort_1 = sorted(student, key=lambda e: e.__getitem__('score')) # 多级排序,先... 阅读全文
posted @ 2018-06-02 00:40 lowmanisbusy 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 一.使用reversed()函数 注意:reversed()函数返回的是一个迭代器,而不是一个List,需要再使用List函数转换一下。 二.使用切片 三.使用sorted() 其中reverse=True是按降序排列,reverse=False是按照升序排列 阅读全文
posted @ 2018-06-02 00:31 lowmanisbusy 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 在web开发中很多需求都需要实现分页功能,然而 Django Rest Framework 自带的分页功能,只能在 mixins.ListModelMixin and generics.GenericAPIView classes 继承这两个类才可以使用,而我们通常为了灵活性,往往会继承APIVie 阅读全文
posted @ 2018-06-02 00:11 lowmanisbusy 阅读(341) 评论(0) 推荐(0) 编辑