会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Apollo
Powered by
博客园
|
|
新随笔
|
|
|
管理
上一页
1
···
18
19
20
21
22
23
24
25
26
···
53
下一页
2018年12月7日
Django框架restful序列化get/post/delete/put请求接口设计(高级版)
摘要: 先上models.py文件内容 urls.py文件 views.py视图文件 序列化文件xfz_serializers.py 相关文章: 基础班GET/POST接口设计:(Django原生序列化) https://www.cnblogs.com/apollo1616/articles/1008461
阅读全文
posted @ 2018-12-07 22:02 阿波罗Apollo
阅读(1771)
评论(0)
推荐(0)
编辑
Django框架restful序列化 get/post请求接口设计(进阶版)
摘要: 这个东西上一篇写过了...... 这一片改进的地方主要是在序列化类,所以代码放在最前面了 上一篇文章地址: https://www.cnblogs.com/apollo1616/articles/10084614.html 序列化文件xfz_serializers.py 视图文件views.py 数
阅读全文
posted @ 2018-12-07 20:35 阿波罗Apollo
阅读(859)
评论(0)
推荐(0)
编辑
Django框架restful序列化组件get/post请求接口设计
摘要: 闲话不聊.... 直接上数据库模型代码models.py内容 接下来是urls.py文件内容 在接下来就是视图函数views.py文件 序列化类所在文件,也是一个py文件,自己命名 文章最后给大家介绍一个工具POSTMAN,通过这个模仿浏览器发请求.get请求可能无所谓,重点是发post传参时候,用
阅读全文
posted @ 2018-12-07 19:22 阿波罗Apollo
阅读(1005)
评论(0)
推荐(0)
编辑
Django框架DRF(Django RESTful framework)序列化 serialize使用
摘要: 方案1: 方案2: 注意:JsonResponse只能对字典操作,其他不行.题外话,不知道的可以不用理会 以上两种方法使用的是一个数据库表模型. models.py文件
阅读全文
posted @ 2018-12-07 16:54 阿波罗Apollo
阅读(261)
评论(0)
推荐(0)
编辑
2018年12月6日
Django框架通过restful序列化组件进行get请求接口设计 关键字:serializers
摘要: 想完成restful序列.... 需完成如下步骤: 第一步:创建models数据库模型 第二步:设置访问url(即urls.py文件) 第三步:设置视图函数view(即views.py文件) views.py文件中的完整代码: 第四步:创建序列化类,由于我们这里是把序列化类单独放在一个py文件的,
阅读全文
posted @ 2018-12-06 21:31 阿波罗Apollo
阅读(369)
评论(1)
推荐(0)
编辑
Django restful framework之 rest接口设计规范
摘要: - 接口设计规范 GET 127.0.0.1:8000/books/ # 获取所有数据 GET 127.0.0.1:8000/books/{id}/ # 获取单条数据 POST 127.0.0.1:8000/books/ # 添加一条数据 DELETE 127.0.0.1:8000/books/{id}/ # 删...
阅读全文
posted @ 2018-12-06 20:34 阿波罗Apollo
阅读(333)
评论(0)
推荐(0)
编辑
python中getattr()的用法
摘要: 1.getattr() 是python 中的一个内置函数,用来获取对象中的属性值2.getattr(obj,name[,default]) 其中obj为对象名,name是对象中的属性,必须为字符串。3.两种表达式的区别 第一种,getattr(obj,"_attr") 第二种,getattr(obj
阅读全文
posted @ 2018-12-06 20:31 阿波罗Apollo
阅读(6495)
评论(0)
推荐(0)
编辑
python中getattr(),setattr(),hasattr()的用法及作用
摘要: class Person(object): def __init__(self, name, age): self.name = name self.age = age apollo = Person('Apollo', 28) getattr_res = getattr(apollo, 'name') # 获取属性值 # Apoll...
阅读全文
posted @ 2018-12-06 20:18 阿波罗Apollo
阅读(373)
评论(0)
推荐(0)
编辑
python中classmethod和Django中classonlymethod区别
摘要: classmethod可以被一个实例调用, 但是classonlymethod不能,它只能被类调用. The difference is that a classmethod can be an instance, having the same effect as calling it on th
阅读全文
posted @ 2018-12-06 20:04 阿波罗Apollo
阅读(1358)
评论(0)
推荐(0)
编辑
Django框架CBV详情解析
摘要: CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程语言,如果只用函数来开发,有很多面向对象的优点就错失了(继承、封装、多态)。 所以Django在后来加入了Class-Based-View。可以让我们用类写View。这样做的优点主要下面两种:
阅读全文
posted @ 2018-12-06 19:55 阿波罗Apollo
阅读(325)
评论(0)
推荐(0)
编辑
上一页
1
···
18
19
20
21
22
23
24
25
26
···
53
下一页