摘要: 一 什么是分布式系统唯一ID 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。 如在金融、电商、支付、等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求,此时一个能够生成全局唯一ID的系统是非常必要的。 二、分布式系统唯 阅读全文
posted @ 2019-08-09 19:06 hui1019 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一 权限简介 只用超级用户才能访问指定的数据,普通用户不能访问,所以就要有权限组件对其限制 二 局部使用 from rest_framework.permissions import BasePermission class UserPermission(BasePermission): messa 阅读全文
posted @ 2019-08-09 19:06 hui1019 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Vue项目结构介绍 build 文件夹:用于存放 webpack 相关配置和脚本。 config 文件夹:主要存放配置文件,比如配置开发环境的端口号、开启热加载或开启gzip压缩等。 dist 文件夹:默认命令打包生成的静态资源文件。 node_modules:存放 npm 命令下载的开发环境和生产 阅读全文
posted @ 2019-08-09 19:05 hui1019 阅读(371) 评论(0) 推荐(0) 编辑
摘要: form中的 action 控制请求往什么地方提交 method 请求方式 如果不写默认是get 请求 如果想传文件 必须要把默认的urlencoded的改成enctype="multipart/form-date" 后端的代码 def upload_file(request): if reques 阅读全文
posted @ 2019-08-09 19:05 hui1019 阅读(1669) 评论(0) 推荐(0) 编辑
摘要: 一 简单分页(查看第n页,每页显示n条) from rest_framework.pagination import PageNumberPagination # 一 基本使用:url=url=http://127.0.0.1:8000/pager/?page=2&size=3,size无效 cla 阅读全文
posted @ 2019-08-09 19:05 hui1019 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一 解析器的作用: 根据请求头 content-type 选择对应的解析器对请求体内容进行处理。 有application/json,x-www-form-urlencoded,form-data等格式 urlencoded:在body体中的格式是:name=lqz&age=18&wife=liuy 阅读全文
posted @ 2019-08-09 19:05 hui1019 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一 基本视图: 写一个出版社的增删查改resful接口 路由: 视图: 二 mixin类和generice类编写视图 三 使用generics 下ListCreateAPIView,RetrieveUpdateDestroyAPIView 四 使用ModelViewSet 路由: 视图: 阅读全文
posted @ 2019-08-09 19:04 hui1019 阅读(149) 评论(0) 推荐(0) 编辑
摘要: bootstrap 按钮颜色属性有几种 阅读全文
posted @ 2019-08-09 19:04 hui1019 阅读(4744) 评论(0) 推荐(0) 编辑
摘要: 一 作用: 根据 用户请求URL 或 用户可接受的类型,筛选出合适的 渲染组件。 用户请求URL: http://127.0.0.1:8000/test/?format=json http://127.0.0.1:8000/test.json 二 内置渲染器 显示json格式:JSONRendere 阅读全文
posted @ 2019-08-09 19:04 hui1019 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一 自定义路由(原始方式): from django.conf.urls import url from app01 import views urlpatterns = [ url(r'^books/$', views.BookView.as_view()), url(r'^books/(?P<p 阅读全文
posted @ 2019-08-09 19:04 hui1019 阅读(246) 评论(0) 推荐(0) 编辑