摘要: 今日内容 1.路由的分发,以下两种方式效果一样,但是都能指向同一个函数 允许请求进入的8种请求方式: methods = 可迭代对象 [ ] , ( , ) endpoint 路由Mapping 地址对应视图函数 url_for 用来反向解析URL地址 url_for(endpoint) 需要了解 阅读全文
posted @ 2019-04-14 22:46 想扣篮的小矮子 阅读(250) 评论(0) 推荐(0)
摘要: 1.flask中的特殊装饰器 前面我们讲过的装饰器函数中,用来登录验证,这次我们来介绍几个flask中的特殊装饰器 1). @app.before_request 具体的用途是: 在请求进入视图函数之前运行 2).@app.after_request 具体的用途是 : 在执行完视图函数之后,响应客户 阅读全文
posted @ 2019-04-14 22:46 想扣篮的小矮子 阅读(151) 评论(0) 推荐(0)
摘要: TOP参数 top - 01:06:48 up 1:22, 1 user, load average: 0.06, 0.60, 0.48Tasks: 29 total, 1 running, 28 sleeping, 0 stopped, 0 zombieCpu(s): 0.3% us, 1.0%  阅读全文
posted @ 2019-04-14 22:45 想扣篮的小矮子 阅读(213) 评论(0) 推荐(0)
摘要: 1.远程登录主机 ssh root@192.168.100.129 2.查看服务器id地址,两种答案 ifconfig ip a 3./opt /root /home /var 含义 /opt 第三方软件安装目录 /root root用户的家目录 /home 普通用户的家目录 /var 存放经常变化 阅读全文
posted @ 2019-04-14 22:45 想扣篮的小矮子 阅读(62) 评论(0) 推荐(0)
摘要: 一.简单了解flask web框架 优点: 小而精,组件只有session,第三方机构强烈支持flask,极其简单 缺点: 由于第三方软件的关系,稳定性相对较差,flask-session 扩展知识: QPS = 请求每秒的次数 时间片 : CPU工作一次的时间单位 二.Flask的启动 三行代码启 阅读全文
posted @ 2019-04-14 22:45 想扣篮的小矮子 阅读(148) 评论(0) 推荐(0)
摘要: linux提供的虚拟环境工具: virtualenv pipenv 1.安装python的虚拟环境 pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv 2.通过命令创建虚拟环境 virtualenv --no-sit 阅读全文
posted @ 2019-04-14 22:45 想扣篮的小矮子 阅读(238) 评论(0) 推荐(0)
摘要: rbac的权限组件 基于角色的权限控制 1.什么是权限? url代表的就是一个权限 2.如何实现权限的控制? 表结构 以我们讲的课的内容为例 菜单表: - title 标题 - icon 图标 - weight 权重 权限表: - url 权限 这里要用到正则匹配 不加^$ - title 权限标题 阅读全文
posted @ 2019-04-14 22:44 想扣篮的小矮子 阅读(311) 评论(0) 推荐(0)
摘要: 1.学习linux,安装的方式在你的windows上安装一个 vmware虚拟化软件(基于它可以安装各种系统) 2.公司中 会提供一个云服务器给你用 服务器ip 123.206.16.61 公网ip账号 :xiaozhang密码: xiaozhang666 3.登录linux的流程 windows客 阅读全文
posted @ 2019-04-14 22:44 想扣篮的小矮子 阅读(132) 评论(0) 推荐(0)
摘要: 1.中间件 中间件的作用 : 在全局范围内控制django的输入和输出的钩子函数 中间件中有5种方法: process_request : 请求进来时,进行验证 process_views : 路由匹配成功之后,能够得到视图函数 process_exception : 处理异常时执行 process 阅读全文
posted @ 2019-04-14 22:44 想扣篮的小矮子 阅读(200) 评论(0) 推荐(0)
摘要: 模板渲染 JinJa2 阅读全文
posted @ 2019-04-14 22:43 想扣篮的小矮子 阅读(108) 评论(0) 推荐(0)
摘要: 菜单的排序:(给菜单设置权重,权重高的让他显示在上面) menu.html文件 <div class="multi-menu"> {% for menu in menu_list %} <div class="item"> <div class="title"><i class="fa {{ men 阅读全文
posted @ 2019-04-14 22:43 想扣篮的小矮子 阅读(122) 评论(0) 推荐(0)
摘要: 注册功能: (写一个简单的注册功能,要求用户名长度不得小于6位.) 普通方式写注册功能 views视图下: def register(request): error_msg=' ' if request.method=='GET': username=request.POST.get('name') 阅读全文
posted @ 2019-04-14 22:43 想扣篮的小矮子 阅读(109) 评论(0) 推荐(0)
摘要: ajax初识 ajax有两个特点: 一个是异步,另一个是浏览器页面局部刷新(这个特点是用户感受不到的时候进行的) 示例: 页面输入两个整数,通过AJAX传输到后端计算结果并返回 在HTML文件中: 在视图函数views.py中 (JsonResponse,将你得到的内容转化为JSON字符串) 在ur 阅读全文
posted @ 2019-04-14 22:42 想扣篮的小矮子 阅读(121) 评论(0) 推荐(0)
摘要: 请求头ContentType 文件上传时需要指定请求头,常见的类型有3种: 1.application/x-www-form-urlencoded(可以类比成在url后面拼接的形式发送,即a=1&b=2) 最常见的POST提交数据的方式.浏览器原生的form表单,如果不设置enctype,默认的提交 阅读全文
posted @ 2019-04-14 22:42 想扣篮的小矮子 阅读(126) 评论(0) 推荐(0)
摘要: cookie操作 (谷歌中Ctrl+shift+delete清除缓存) 1. 获取cookie 参数: default 默认值 salt 加盐 max_age 生效时间(后台控制过期时间) 2 .设置cookie 参数 : key,value : 键 , 值, max_age = None ,超时时 阅读全文
posted @ 2019-04-14 22:42 想扣篮的小矮子 阅读(96) 评论(0) 推荐(0)
摘要: 中间件: 作用: 介于request和response之间的一到处理过程,相对比较轻量级,并且在全局上改变django的输入与输出,因为改变的是全局,所以需要谨慎使用,用不好会影响到性能. 当用户发送请求的时候会依次经过所有的中间件,这是红请求时process_request,最后到达views函数 阅读全文
posted @ 2019-04-14 22:42 想扣篮的小矮子 阅读(95) 评论(0) 推荐(0)
摘要: 1.简单的web框架 1. 创建一个简单的python文件: 此时我们登录浏览器,就能简单的实现和服务端进行沟通 2.返回HTML文件的web框架 首先我们先写一个HTML文件,内容如下: 下面我们开始写我们的python代码,服务端程序,文件内容如下: 3.返回静态文件的高级版的web框架 tex 阅读全文
posted @ 2019-04-14 22:42 想扣篮的小矮子 阅读(138) 评论(0) 推荐(0)
摘要: 单表查询和多表查询的添加与查询 上述关系:author-authordetail是一对一的关系(外键在author上名为authors), book-publish是一对多的关系(外键在book上名为publisher), book-author是多对多的关系(外键在book上名为books), 其 阅读全文
posted @ 2019-04-14 22:41 想扣篮的小矮子 阅读(120) 评论(0) 推荐(0)
摘要: 1.聚合(aggregate) 聚合的主要语法: from django.db.models import Avg , Max , Min , Count models.类名 .objects.all().aggregate(聚合函数(字段名)) 也可以给聚合函数手动加一个名字 : aggregat 阅读全文
posted @ 2019-04-14 22:41 想扣篮的小矮子 阅读(178) 评论(0) 推荐(0)
摘要: Django的下载安装 下载Django: pip3 install django==1.11.14 创建Django project(项目) 步骤1: 步骤2: 步骤3: 配置settings属性 步骤4: 步骤5: 如果要连接数据库,需要在models中写表的内容,以类的形式写出来 步骤6:执行 阅读全文
posted @ 2019-04-14 22:41 想扣篮的小矮子 阅读(99) 评论(0) 推荐(0)