摘要:
数据库操作 ORM ORM 全拼Object-Relation Mapping,中文意为 对象-关系映射。主要实现模型对象到关系数据库数据的映射 优点 : 只需要面向对象编程, 不需要面向数据库编写代码. 对数据库的操作都转化成对类属性和方法的操作. 不用编写各种数据库的sql语句. 实现了数据模型 阅读全文
摘要:
请求钩子 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在请求开始时,建立数据库连接; 在请求开始时,根据需求进行权限校验; 在请求结束时,指定数据的交互格式,记录操作日志,或进行错误处理; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用设置的功能,即请求钩子 阅读全文
摘要:
Flask入门(路由和http请求) Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask- 阅读全文
摘要:
drf序列化器中的read_only和write_only选项 read_only read_only表示只能读,不能进行修改。例如定义序列化器时,id字段通常指定read_only=True。在序列化时,即对象转为字典、JSON字符串时,字典、JSON字符串包含着id字段。但是反序列化时,即JSO 阅读全文
摘要:
Vue路由 一. 作业案例 1. 单文件组件实现选项卡 代码: 子组件OptionCard.vue文件: <template> <div id="OptionCard"> <div class="title_box"> <span v-for="item, key in select_list" : 阅读全文
摘要:
Vue组件化开发 一. 通过axios实现数据请求 1. json简介 json是 JavaScript Object Notation 的首字母缩写,单词的意思是javascript对象表示法,这里说的json指的是类似于javascript对象的一种数据格式。 json的作用:在不同的系统平台, 阅读全文
摘要:
Vue对象提供的属性功能 一. 过滤器 过滤器,就是vue允许开发者自定义的文本格式化函数,可以使用在两个地方:输出内容和操作数据中。 定义过滤器的方式有两种: 1. 使用Vue.filter()进行全局定义 示例: <!DOCTYPE html> <html lang="en"> <head> < 阅读全文
摘要:
Vue快速入门 一. vue.js库的下载 vue.js是目前前端web开发最流行的工具库,由尤雨溪在2014年2月发布的。 另外几个常见的工具库:react.js /angular.js 官方网站: 中文:https://cn.vuejs.org/ 英文:https://vuejs.org/ 官方 阅读全文
摘要:
Django-DRF(路由与扩展功能) 一.视图集与路由的使用 使用视图集ViewSet,可以将一系列逻辑相关的动作放到一个类中: list() 提供一组数据 retrieve() 提供单个数据 create() 创建数据 update() 保存数据 destory() 删除数据 ViewSet视图 阅读全文
摘要:
Django-DRF(视图相关) drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在django原有的django.views.View类基础上,drf封装了多个子类出来提供给我们使用。 Django REST framwork 提供的视图的主要作用: - 控制序列化器的执行( 阅读全文