摘要: 2019 10 28 阅读数 113 本文来自 codeday ,作者 codeday 大多数文档只是告诉您在Django项目的设置中将每个应用程序的名称添加到INSTALLED_APPS数组中.这有什么好处/目的?如果创建2个应用程序,但仅在INSTALLED_APPS数组中包含一个名称,我将获得 阅读全文
posted @ 2019-11-18 15:52 Huise.J 阅读(6066) 评论(0) 推荐(3) 编辑
摘要: 把列表中的元素直接更改、替换。 例子:表面列表aaa中的元素‘黑色’替换成‘黄色’。 aaa=['黑色','红色','白色','黑色'] 第一种方法(不建议): aaa=['黑色','红色','白色','黑色'] aaa=str(aaa) bbb=aaa.replace("黑色","黄色") bbb 阅读全文
posted @ 2019-11-17 14:24 Huise.J 阅读(7868) 评论(0) 推荐(0) 编辑
摘要: Vue项目环境搭建 """ node ~~ python:node是用c++编写用来运行js代码的 npm(cnpm) ~~ pip:npm是一个终端应用商城,可以换国内源cnpm vue ~~ django:vue是用来搭建vue前端项目的 1) 安装node 官网下载安装包,傻瓜式安装:http 阅读全文
posted @ 2019-11-16 20:10 Huise.J 阅读(1511) 评论(0) 推荐(0) 编辑
摘要: 前端配置插件 全局静态文件配置 css文件,js文件 css样式文件 加载 settings.js文件 $按时成员 prototype就是给类属性添加属性 配置element ui插件 配置jq+bs环境 jQuery vue/cli 3 配置jQuery:在vue.config.js中配置(没有, 阅读全文
posted @ 2019-11-15 23:26 Huise.J 阅读(961) 评论(0) 推荐(0) 编辑
摘要: vue基础篇(2) 阅读全文
posted @ 2019-11-15 19:07 Huise.J 阅读(148) 评论(0) 推荐(0) 编辑
摘要: json实现不支持转换数据类型得转换 当我们用json模块的dumps把一种json模块不支持的数据类型进行转换成json字符串的时候,会报错 TypeError: Object of type 'datetime' is not JSON serializable “datetime 类型的对象不 阅读全文
posted @ 2019-11-09 15:26 Huise.J 阅读(377) 评论(0) 推荐(0) 编辑
摘要: Form组件能用来干什么? 先提一个需求以此来介绍form组件 思路: 1. 首先要搭建前端页面 渲染页面 2. 获取前端用户提交的数据体验 校验数据 3. 对数据得娇艳的结果 展示到前端页面给用户查看 展示错误信息 思考一下你要怎么做,算了还是别思考了,直接使用我们的form组件 form组件是一 阅读全文
posted @ 2019-11-04 22:14 Huise.J 阅读(164) 评论(0) 推荐(0) 编辑
摘要: day1 1.简述OSI七层模型 OSI参考模型又称为开放系统互联模型,是美国国际标准化组织定义的网络参考模型.OSI参考模型分为七层( 应表会传网数物 ) 物理层 :基于电器特性发送高低电压,0101的形式. 数据链路层: 单纯的0101的形式的电信号没有意义,所以要 定义了电信号分组方式 ,每一 阅读全文
posted @ 2019-11-01 16:48 Huise.J 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 列出已安装的包 pip freeze or pip list 导出requirements.txt pip freeze /requirements.txt pip freeze requirements.txt 安装包 在线安装 pip install 或 pip install r requir 阅读全文
posted @ 2019-11-01 16:17 Huise.J 阅读(21335) 评论(0) 推荐(2) 编辑
摘要: 本文经过借鉴书籍资料、他人博客总结出的知识点,欢迎提问 序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack: 阅读全文
posted @ 2019-11-01 13:34 Huise.J 阅读(170) 评论(0) 推荐(0) 编辑
摘要: @wraps作用,装饰器修复技术啥用? 其实吧,装饰器在实现的时候,被装饰的函数已经是另一个人了,函数名和属性已经发僧改变. 让我们来一探究竟 打印结果: 可以发现打印的函数的名字和注释都变成了装饰器内部得了... 本来你想要的是被装饰的函数的属性和名字啊,可是被改变了. 那么我们就需要修复装饰器了 阅读全文
posted @ 2019-11-01 00:01 Huise.J 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 项目开发的流程 BBS表设计之前先在了解一下项目的开发 项目开发的流程包括以下几点 1.需求分析 ​ 架构师+产品经理+开发组组长 ​ 在去客户公司谈需求之前,先事先估摸着这个项目应该怎么做 ​ 里面有哪些坑的点 提前想好比较简单的解决方案 ​ 在跟客户谈的时候 有意识的引导客户朝着你已经想好的方案 阅读全文
posted @ 2019-10-31 23:49 Huise.J 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 一.Auth模块是干什么的 它是Django自带的一个强大的用户认证的模块,用户系统相关的功能,注册登录,用户认证,注销,修改密码. 二.Auth模块常用的有哪些方法? 介绍方法之前先写一个功能通过功能来更好的认识Auth模块 创建炒鸡用户,用来登陆django admin的后台管理 密码输入大于8 阅读全文
posted @ 2019-10-31 21:47 Huise.J 阅读(177) 评论(0) 推荐(0) 编辑
摘要: [TOC] Django中间件 用户访问的频率限制 设置黑名单,白名单 所有用户登陆校验 只要是涉及到网址全局的功能 都要考虑使用中间件 简介 是一个处 理django请求和相应 的框架级别的钩子.是一个轻量,低级别的插件系统,用在全局范围内改变Django的输入和输出.每个中间件组件都负责做一个特 阅读全文
posted @ 2019-10-31 08:29 Huise.J 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Cookie 为什么会有cookie 和session? ​ http协议是无状态的.(无法记住你是谁,每次请求都是相当于全新的) ​ 无法记住你是谁,所以我们需要将每次客户端和服务端会话产生的数据保留保存起来,也就是说'保持状态',那么就产生了Cookie. 什么是Cookie? cookie服务 阅读全文
posted @ 2019-10-30 22:54 Huise.J 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 创建多对多表关系的三种方式 1. 全自动 好处就是django orm会自动帮你创建第三张关系表,你完全不用手动再去创建了 缺点是它帮你创建的第三张关系表 不会再额外添加字段,虽然有点方便,但是第三张表扩展性差,不能够随意添加额外的字段 2. 纯手动(不是很好) 虽然说不是很好,但是也是稍微有点好处 阅读全文
posted @ 2019-10-29 20:53 Huise.J 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 批量插入数据 首先是普通创建 结果我们发现for循环创建数据 1000本太慢了,效率极低,每次都要去走一次数据库 bulk_create批量处理 可以一次性的插入多条数据 先放在一个列表里面,bulk_create 自定义分页器 这么多书的标签只在一个网页里面 明显不合理 建立分页器 divmod( 阅读全文
posted @ 2019-10-29 20:25 Huise.J 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 查询优化(面试重点\ ) only与defer select_related和prefetch_related 代码 图片 select: https://images2018.cnblogs.com/blog/1342004/201807/1342004 20180707190651556 702 阅读全文
posted @ 2019-10-29 17:33 Huise.J 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数 阅读全文
posted @ 2019-10-28 21:39 Huise.J 阅读(124) 评论(0) 推荐(0) 编辑
摘要: choice参数 ​ 用户性别 ​ 用户学历 ​ 用户工作状态 ​ 客户来源 ​ ... models.py 模型层 ​ tests.py 用来测试的文件 固定句式 当没有对应关系的时候 该句式获取到的还是数字 ​ ​ 阅读全文
posted @ 2019-10-28 19:39 Huise.J 阅读(213) 评论(0) 推荐(0) 编辑