一、部署说明1.节点 master1: IP:192.168.0.170/24 hostname:171master2: IP:192.168.0.171/24 hostname:172VIP:192.168.0.169/24 2.工具版本: etcd-v3.1.10-linux-amd64. ...
Django-rest-framework (一)、序列化
序列化django-rest-framework serializer可以很方便的实现model对象的序列化,对前端传递的数据进行验证等等,功能与django原生的form很相似,但是却比form更强大,下面体验一下。 开始安装: pip install django-rest-framework ...
Django(六)、ORM操作进阶
前言上一篇中,介绍了django的单表操作,本篇描述一下django的多表操作,包括条件过滤、联表操作等. 一、双下划綫条件过滤: # 获取个数 # # models.Tb1.objects.filter(name='seven').count() # 大于 ...
Django ORM对象Json序列化问题
碰到了一个问题:在使用json.dumps()序列化Django ORM的Queryset对象,传递给前端的时候,程序报错: Object of type 'QuerySet' is not JSON serializable 在python 中,常用的json 的序列化是从simp ...
bootstrap select组件
一、组件开源地址以及API说明bootstrap-select开源地址:https://github.com/silviomoreto/bootstrap-select bootstrap-select使用示例:http://silviomoreto.github.io/bootstrap-sele ...
Django(五)、ORM基础
前言在Python中,最知名的ORM非SQLAlchemy莫属了,同时,Django作为一款功能丰富的框架,其中也内置了专属的ORM,其语法逻辑与SQLAlchemy十分相似,有过SQLAlchemy使用经验的可以很容易上手。SQLAlchemy基础使用参考:Python ORM :SQLAlche ...
Django(四)、URL路由系统
前言接前几节内容,django处理一次请求完整的生命周期如下: -> URL对应关系(匹配) -> 视图函数处理 -> 返回用户字符串或html等内容其中第一个,即是url匹配,在django中,支持多种匹配方式,下面罗列整理一下 一、基础匹配 url(r'^inde ...
Django(三)、模板引擎渲染
前言:在第一篇中已经了解到,django支持将html作为模板放在指定的路径中(templates)。同时,django模板引擎可以动态地获取数据,来渲染模板网页文件,实现动态效果。 一、.变量替换:django的模板引擎支持使用的方式来实现变量名替换,变量需要以dict的数据格式包裹返回给djan ...
Django(二)、Http请求处理
前言最常见的http请求method,是get和post方式,除此之外还有head\option\delete\put\patch等方式。默认输入url的请求方式即为get,当请求方式为get时,若带有需要传递的其他参数,则会将该参数的name和value补充在url中一并提交,post方式则将数据 ...