• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • 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 阅读(1821) 评论(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 阅读(867) 评论(0) 推荐(0)
 
Django框架restful序列化组件get/post请求接口设计
摘要: 闲话不聊.... 直接上数据库模型代码models.py内容 接下来是urls.py文件内容 在接下来就是视图函数views.py文件 序列化类所在文件,也是一个py文件,自己命名 文章最后给大家介绍一个工具POSTMAN,通过这个模仿浏览器发请求.get请求可能无所谓,重点是发post传参时候,用 阅读全文
posted @ 2018-12-07 19:22 阿波罗Apollo 阅读(1019) 评论(0) 推荐(0)
 
Django框架DRF(Django RESTful framework)序列化 serialize使用
摘要: 方案1: 方案2: 注意:JsonResponse只能对字典操作,其他不行.题外话,不知道的可以不用理会 以上两种方法使用的是一个数据库表模型. models.py文件 阅读全文
posted @ 2018-12-07 16:54 阿波罗Apollo 阅读(266) 评论(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 阅读(376) 评论(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 阅读(339) 评论(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 阅读(6594) 评论(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 阅读(377) 评论(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 阅读(1368) 评论(0) 推荐(0)
 
Django框架CBV详情解析
摘要: CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程语言,如果只用函数来开发,有很多面向对象的优点就错失了(继承、封装、多态)。 所以Django在后来加入了Class-Based-View。可以让我们用类写View。这样做的优点主要下面两种: 阅读全文
posted @ 2018-12-06 19:55 阿波罗Apollo 阅读(335) 评论(0) 推荐(0)
 
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 53 下一页