07 2022 档案

摘要:数据库操作 ORM ORM 全拼Object-Relation Mapping,中文意为 对象-关系映射。主要实现模型对象到关系数据库数据的映射 优点 : 只需要面向对象编程, 不需要面向数据库编写代码. 对数据库的操作都转化成对类属性和方法的操作. 不用编写各种数据库的sql语句. 实现了数据模型 阅读全文
posted @ 2022-07-31 20:41 归来人少年 阅读(286) 评论(0) 推荐(0) 编辑
摘要:请求钩子 在客户端和服务器交互的过程中,有些准备工作或扫尾工作需要处理,比如: 在请求开始时,建立数据库连接; 在请求开始时,根据需求进行权限校验; 在请求结束时,指定数据的交互格式,记录操作日志,或进行错误处理; 为了让每个视图函数避免编写重复功能的代码,Flask提供了通用设置的功能,即请求钩子 阅读全文
posted @ 2022-07-28 21:05 归来人少年 阅读(63) 评论(0) 推荐(0) 编辑
摘要:Flask入门(路由和http请求) Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask- 阅读全文
posted @ 2022-07-28 19:17 归来人少年 阅读(437) 评论(0) 推荐(0) 编辑
摘要:drf序列化器中的read_only和write_only选项 read_only read_only表示只能读,不能进行修改。例如定义序列化器时,id字段通常指定read_only=True。在序列化时,即对象转为字典、JSON字符串时,字典、JSON字符串包含着id字段。但是反序列化时,即JSO 阅读全文
posted @ 2022-07-26 21:13 归来人少年 阅读(524) 评论(0) 推荐(0) 编辑
摘要:Vue路由 一. 作业案例 1. 单文件组件实现选项卡 代码: 子组件OptionCard.vue文件: <template> <div id="OptionCard"> <div class="title_box"> <span v-for="item, key in select_list" : 阅读全文
posted @ 2022-07-26 16:06 归来人少年 阅读(145) 评论(0) 推荐(0) 编辑
摘要:Vue组件化开发 一. 通过axios实现数据请求 1. json简介 json是 JavaScript Object Notation 的首字母缩写,单词的意思是javascript对象表示法,这里说的json指的是类似于javascript对象的一种数据格式。 json的作用:在不同的系统平台, 阅读全文
posted @ 2022-07-26 15:58 归来人少年 阅读(582) 评论(0) 推荐(0) 编辑
摘要:Vue对象提供的属性功能 一. 过滤器 过滤器,就是vue允许开发者自定义的文本格式化函数,可以使用在两个地方:输出内容和操作数据中。 定义过滤器的方式有两种: 1. 使用Vue.filter()进行全局定义 示例: <!DOCTYPE html> <html lang="en"> <head> < 阅读全文
posted @ 2022-07-26 15:48 归来人少年 阅读(232) 评论(0) 推荐(0) 编辑
摘要:Vue快速入门 一. vue.js库的下载 vue.js是目前前端web开发最流行的工具库,由尤雨溪在2014年2月发布的。 另外几个常见的工具库:react.js /angular.js 官方网站: 中文:https://cn.vuejs.org/ 英文:https://vuejs.org/ 官方 阅读全文
posted @ 2022-07-26 15:34 归来人少年 阅读(390) 评论(0) 推荐(1) 编辑
摘要:Django-DRF(路由与扩展功能) 一.视图集与路由的使用 使用视图集ViewSet,可以将一系列逻辑相关的动作放到一个类中: list() 提供一组数据 retrieve() 提供单个数据 create() 创建数据 update() 保存数据 destory() 删除数据 ViewSet视图 阅读全文
posted @ 2022-07-26 10:35 归来人少年 阅读(130) 评论(0) 推荐(0) 编辑
摘要:Django-DRF(视图相关) drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在django原有的django.views.View类基础上,drf封装了多个子类出来提供给我们使用。 Django REST framwork 提供的视图的主要作用: - 控制序列化器的执行( 阅读全文
posted @ 2022-07-26 10:02 归来人少年 阅读(247) 评论(0) 推荐(0) 编辑
摘要:Django-DRF入门 一、WEB应用模式 在开发web应用中,有两种应用模式: 1.前后端不分离 2.前后端分离 二.API接口 为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本 阅读全文
posted @ 2022-07-26 09:41 归来人少年 阅读(399) 评论(0) 推荐(0) 编辑
摘要:python导出本地安装模块和批量安装模块命令 导出模块命令 pip freeze > requirements.txt 命令将所有已安装的库和它们的版本记录到requirements.txt这个文件中 批量安装模块命令 pip install -r requirements.txt。 这个命令根据 阅读全文
posted @ 2022-07-15 15:39 归来人少年 阅读(290) 评论(0) 推荐(0) 编辑
摘要:pip报错ImportError: cannot import name 'dist' 输入pip任何命令都报此错误 解决办法 sudo apt install python3-distutils 阅读全文
posted @ 2022-07-15 11:11 归来人少年 阅读(266) 评论(0) 推荐(0) 编辑
摘要:ubuntu重启、关机命令 重启命令 : 以下所有命令在root根目录下输入(普通用户,需要在前面添加 su,切换到根目录 ) 1、reboot 重启 2、shutdown -r now 立刻重启 3、shutdown -r 10 过10分钟自动重启 4、shutdown -r 22:00 在时间为 阅读全文
posted @ 2022-07-14 20:27 归来人少年 阅读(1955) 评论(0) 推荐(0) 编辑
摘要:redis基础 mysql的表类型[表引擎,存储引擎],memory 表结构和表数据分开存储的,表结构保存在硬盘中,表数据保存在内存中. memcache 一款软件,可以使用键值对的格式,保存数据到内存中. redis是意大利的工程师开发的开源\免费的高速内存缓存数据库.需要注意的是,作者本身是只开 阅读全文
posted @ 2022-07-14 18:30 归来人少年 阅读(26) 评论(0) 推荐(0) 编辑
摘要:django3版本后安装xadmin报错汇总及解决办法 1.ImportError:cannot import name 'six' 解决办法: 把site-packages中的six文件复制到django.utils中 2.解决之后运行报ImportError: cannot import nam 阅读全文
posted @ 2022-07-13 17:27 归来人少年 阅读(1179) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示