如何安装2个版本的python
摘要:参考网站: https://www.liaoxuefeng.com/wiki/897692888725344/897692941155968 https://blog.csdn.net/qq_27089287/article/details/79114441
阅读全文
posted @
2019-08-29 19:56
Jolinhe
阅读(335)
推荐(0)
Xadmin
摘要:xadmin是Django的第三方扩展,可是使Django的admin站点使用更方便。 文档:https://xadmin.readthedocs.io/en/latest/index.html 安装 通过如下命令安装xadmin的最新版 在配置文件中注册如下应用 xadmin有建立自己的数据库模型
阅读全文
posted @
2019-08-24 23:30
Jolinhe
阅读(183)
推荐(0)
自动生成接口文档
摘要:自动生成接口文档 REST framework可以自动帮助我们生成接口文档。 接口文档以网页的方式呈现。 自动接口文档能生成的是继承自APIView及其子类的视图。 安装依赖 REST framewrok生成接口文档需要coreapi库的支持。 设置接口文档访问路径 在总路由中添加接口文档路径。 文
阅读全文
posted @
2019-08-24 23:16
Jolinhe
阅读(843)
推荐(0)
异常处理 Exceptions
摘要:异常处理 Exceptions REST framework提供了异常处理,我们可以自定义异常处理函数。 在配置文件中声明自定义的异常处理 如果未声明,会采用默认的方式,如下 例如: 补充上处理关于数据库的异常 REST framework定义的异常 APIException 所有异常的父类 Par
阅读全文
posted @
2019-08-24 23:04
Jolinhe
阅读(236)
推荐(0)
分页Pagination
摘要:分页Pagination REST framework提供了分页的支持。 我们可以在配置文件中设置全局的分页方式,如: 也可通过自定义Pagination类,来为视图添加不同分页行为。在视图中通过pagination_clas属性来指明。 注意:如果在视图内关闭分页功能,只需在视图内设置 可选分页器
阅读全文
posted @
2019-08-24 22:57
Jolinhe
阅读(567)
推荐(0)
排序
摘要:排序 对于列表数据,REST framework提供了OrderingFilter过滤器来帮助我们快速指明数据按照指定字段进行排序。 使用方法: 在类视图中设置filter_backends,使用rest_framework.filters.OrderingFilter过滤器,REST framew
阅读全文
posted @
2019-08-24 22:50
Jolinhe
阅读(188)
推荐(0)
过滤Filtering
摘要:过滤Filtering 注意 : 都是GenericAPIView或子类进行的操作 对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来增强支持。 在配置文件中增加过滤后端的设置: 在视图中添加filter_fields属性,指定可以过滤的字段 筛选 (类似模糊匹
阅读全文
posted @
2019-08-24 22:16
Jolinhe
阅读(201)
推荐(0)
权限Permissions
摘要:权限控制可以限制用户对于视图的访问和对于具体数据对象的访问。 在执行视图的dispatch()方法前,会先进行视图访问权限的判断 在通过get_object()获取具体对象时,会进行模型对象访问权限的判断 在执行视图的dispatch()方法前,会先进行视图访问权限的判断 在通过get_object
阅读全文
posted @
2019-08-24 22:11
Jolinhe
阅读(307)
推荐(0)
认证Authentication
摘要:认证Authentication 可以在配置文件中配置全局默认的认证方案 也可以在每个视图中通过设置authentication_classess属性来设置 认证失败会有两种可能的返回值: 401 Unauthorized 未认证 403 Permission Denied 权限被禁止 401 Un
阅读全文
posted @
2019-08-24 20:26
Jolinhe
阅读(341)
推荐(0)
Windows中安装 Redis 解压版
摘要:1, GitHub 下载地址:https://github.com/MicrosoftArchive/redis/releases 2 , 安装版:Redis-x64-***.msi(可执行程序) 3 , 解压版:Redis-x64-***.zip\ 4, 安装 Redis 解压版: 运行 cmd
阅读全文
posted @
2019-08-23 18:55
Jolinhe
阅读(3017)
推荐(0)
Django中间件
摘要:概念 中间件是一个钩子框架,它们可以介入Django 的请求和响应处理过程。 它是一个轻量级、底层的“插件”系统,用于在全局修改Django 的输入或输出。 每个中间件组件负责完成某个特定的功能。 创建一个新django项目时,默认自带的中间件有:(在settings.py内) MIDDLEWARE
阅读全文
posted @
2019-08-17 08:37
Jolinhe
阅读(135)
推荐(0)
自定义char类型字段
摘要:常用字段 AutoField int自增列,必须填入参数 primary_key=True。当model中如果没有自增列,则自动会创建一个列名为id的列。 IntegerField 一个整数类型,范围在 -2147483648 to 2147483647。(一般不用它来存手机号(位数也不够),直接用
阅读全文
posted @
2019-08-15 17:23
Jolinhe
阅读(684)
推荐(0)
路由:vue-router
摘要:路由:vue-router 1)name使用 仓库:vuex 前后台交互:axios get post 前台操作Cookie:vue-cookie
阅读全文
posted @
2019-08-13 21:24
Jolinhe
阅读(395)
推荐(0)
element-ui
摘要:element-ui:饿了么开发的 基于vue上的bootstrap
阅读全文
posted @
2019-08-13 21:20
Jolinhe
阅读(269)
推荐(0)
drf规范
摘要:web接口 RESTful规范 drf简易书写TESTful规范接口 CBV源码分析 drf安装与使用 request源码分析
阅读全文
posted @
2019-08-13 19:17
Jolinhe
阅读(314)
推荐(0)