摘要:
VUE基础使用方法 一、安装 1、NPM 在用 Vue 构建大型应用时推荐使用 NPM 安装 "[1\]" 。NPM 能很好地和诸如 "webpack" 或 "Browserify" 模块打包器配合使用。同时 Vue 也提供配套工具来开发 "单文件组件" 。 2、CDN 3、将vue.js下载到当前 阅读全文
摘要:
方式1:适用于1张表和另一张表要关联的时候。 1.路飞学成表设计: 2.将2个价格策略表合并1张表。 3.如果再加一张表,那价格策略表的表结构会发生改变。 这样不合理的,我们的表结构一般设计完就不会改变。 方式2:适用于1张表和多张表关联的时候。 4.接下来换一种方式。表名+id 数据库表结构不会改 阅读全文
摘要:
一、url注册器 通过DRF的视图组件,数据接口逻辑被我们优化到最剩下一个类,接下来,我们使用DRF的url控制器来帮助我们自动生成url,使用步骤如下: 第一步:导入模块 第二步:实例化一个router对象 第三步:将需要自动生成url的接口注册到router中 第四步:生成url 二、响应器 之 阅读全文
摘要:
认证组件格式: 权限组件格式: 频率组件格式: 阅读全文
摘要:
一、RestFramework之频率组件源码部分 频率组件的源码部分和权限组件流程一模一样的,这里就不多说了,直接上源码的主要逻辑部分: 明确表示我们写的频率类需要一个allow_request()方法: 频率类(完成一分钟同一个ip只能访问三次): 视图类: 效果如下: 可以在全局settings 阅读全文
摘要:
一:使用RestFramwork,定义一个视图 from rest_framework.viewsets import ModelViewSet class BookView(ModelViewSet): queryset = Book.objects.all() serializer_class 阅读全文
摘要:
VUE基础使用方法 一、安装 1、NPM 在用 Vue 构建大型应用时推荐使用 NPM 安装[1]。NPM 能很好地和诸如 webpack 或 Browserify 模块打包器配合使用。同时 Vue 也提供配套工具来开发单文件组件。 # 最新稳定版$ npm install vue 在用 Vue 构 阅读全文
摘要:
一、Django自带的serializer 二、DRF序列化组件 总结:DRF的序列化组件代码相信你已经看出来了,序列化类的字段、create、update的方法都需要我们自己自定义,并且视图类的每个接口的代码都需要我们自己完成,这就相当的麻烦了,相信你一定不满足于这样麻烦冗余的代码吧,所以为了解决 阅读全文
摘要:
触发解析:request.data 本人根据自己的理解整理了视图类继承View,APIView,以及解析器触发内部的源码执行流程,如有不正确之处,欢迎各位大神指正! 阅读全文
摘要:
一、引入 一般而言,当我们需要某些功能的模块时(无论是内置模块或自定义功能的模块),可以通过import module 或者 from * import module的方式导入,这属于静态导入,很容易理解。 而如果当我们需要在程序的运行过程时才能决定导入某个文件中的模块时,并且这些文件提供了同样的接 阅读全文