随笔分类 -  python

上一页 1 2 3 4 5 6 7 8 9 下一页
django的 信号
摘要:1、信号,其实就是钩子,可以在上面几种情况下定义执行某个函数,我们一般在project的__init__文件中定义,下面就是一个例子 2、用到模块需要导入,分别在下面的几个路径中 3、下面就是一个使用的例子,把函数注册到信号中 4、下面我们执行migrate命令就会有下面提示 上面是python给我 阅读全文
posted @ 2018-08-12 21:56 bainianminguo 阅读(294) 评论(0) 推荐(0)
django的缓存
摘要:一、django的五种缓存的存储方式 1、调试模式,不对缓存做任何处理,这里主要是学习设置缓存的字段,这些字段在其他的存储方式中均适用 2、内存 3、文件 4、数据库 5、memcache 二、django的缓存的应用,一共有三种方式 1、对某个视图函数生效 2、对某个html文件的的一部分生效,主 阅读全文
posted @ 2018-08-10 23:32 bainianminguo 阅读(202) 评论(0) 推荐(0)
django的csrf
摘要:csrf:跨站请求网站 如果是ajax提交,可以按照下面的方式处理 可以设置一个全局的设置,然后在$(function){ }中执行函数 如果是form表单提交,则可以按照下面的方式处理 然后返回使用render的方式返回 中间件里csrf默认是全局都生效的,但是如果我们有需求,比如全局生效,但是我 阅读全文
posted @ 2018-08-09 23:30 bainianminguo 阅读(168) 评论(0) 推荐(0)
django的中间件:process_request|process_response|process_view|process_exception
摘要:中间件函数的参数是固定的 先看process_request方法,参数有一个request 在看process_response方法,参数必须要要有个response,这个参数必须要有,而且这个process_response的函数必须要有返回值,如果没有,django会把报错的,最后一个中间件的p 阅读全文
posted @ 2018-08-08 07:50 bainianminguo 阅读(1374) 评论(0) 推荐(1)
django的model操作整理
摘要:单表操作 增加数据 删除数据 一对多操作 增加数据 一对多正向查询 一对多反向查询 多对多操作 增加数据 更新数据 移除数据 正向查询 反向添加数据 反向删除数据 反向更新数据,把remove替换为set就可以了 反向查询 model中多表关系和参数 多对多 一对一 model操作 阅读全文
posted @ 2018-07-22 23:04 bainianminguo 阅读(257) 评论(0) 推荐(0)
用django实现一个资产管理的系统
摘要:整个页面的效果如下图所示 1、登陆注册页面 2、注册的页面 3、登陆页面 4、所有设备 5、正常设备页面 6、退库设备页面 7、丢失设备页面 8、导出设备的页面,仅仅在所有设备页面才支持导出按钮 9、添加设备页面 10、编辑设备的页面 11、删除设备页面 上面就是我做的资产管理系统的所有的页面 下面 阅读全文
posted @ 2018-07-12 22:37 bainianminguo 阅读(3340) 评论(0) 推荐(0)
使用插件和不使用插件实现select的框
摘要:页面效果 阅读全文
posted @ 2018-07-12 10:35 bainianminguo 阅读(227) 评论(0) 推荐(0)
利用sshtunnel实现跳板机的效果[嵌套ssh实现]
摘要:pc1 server remote 场景是这样的,pc需要访问remote的设备,但是网络不通,pc只能访问server,但是server确可以访问remote sshtunnel模块通过server设备,实现在pc和remote之前搭建一条ssh隧道,这样,我们就可以直接在本机上ssh访问远端的设 阅读全文
posted @ 2018-07-07 15:04 bainianminguo 阅读(755) 评论(0) 推荐(0)
form表单验证字段学习总结
摘要:字段的属性梳理 最重要的字段 required inital widget error_messages required:是否允许为空 默认required是True,也就是不允许为空 widget:指定插件 lable:设置一个label标签,我们之前会在input标签之前写一个label标签, 阅读全文
posted @ 2018-06-20 23:34 bainianminguo 阅读(421) 评论(0) 推荐(0)
用户管理系统之老师
摘要:今天开始回顾一下老师页面的代码 先看下html的页面效果图 首先看下如何实现页面渲染老师列表,这里实现了两种方法 先看视图函数,老师页面对应的视图还是是teacher 然后我们来看视图函数 下面是视图函数所有的代码 先看方法1是如何实现的 这里我们导入了我们自己写的page_helper的类,用来构 阅读全文
posted @ 2018-06-17 11:50 bainianminguo 阅读(263) 评论(0) 推荐(0)
用户管理系统之class
摘要:接着上一篇博客继续往下总结,上一篇博客的地址:https://www.cnblogs.com/bainianminguo/p/9189324.html 我们开始吧 这里我们就需要先看下我们设计的数据库 一、先看下数据库的设计,我们一共创建了3张表 表1为class表,他是一个单表,只有一个class 阅读全文
posted @ 2018-06-16 11:45 bainianminguo 阅读(450) 评论(0) 推荐(0)
用户管理系统之登陆
摘要:我就从按照作业的流程来梳理知识点 一、登陆 1、url:http://127.0.0.1:8080/app1/home/ 2、路由系统:url(r'^home/', views.home), 3、视图函数:通过render直接返回一个页面 4、我们在来看返回的home.html页面的代码 这里未实现 阅读全文
posted @ 2018-06-15 23:26 bainianminguo 阅读(9170) 评论(0) 推荐(0)
Django的CBV的学习
摘要:之前我们在路由匹配的时候,一个url对应一个函数,其实我们还可以一个url对应一个类,这个就是CBV,下面我们来简单的介绍一下CBV 一、CBV的基本用法 1、在路由匹配中要这样写,class_login是对应的类,as_view()是固定写法,必须要这么写,记住后面有个括号 2、在视图函数中导入一 阅读全文
posted @ 2018-06-07 08:01 bainianminguo 阅读(229) 评论(0) 推荐(0)
Django的session学习
摘要:session的由来 cookie最大的问题就是键值对保存在客户端的浏览器上,我们看下session是如何保存的呢? 比如一个请求过来,数据是这样的{“username”:"zyb","password":"admin"},这个是时候在服务端这边,保存的格式是这样的 随机字符串1:{“usernam 阅读全文
posted @ 2018-06-06 21:22 bainianminguo 阅读(213) 评论(0) 推荐(0)
Django的mode的分组查询和聚合查询和F查询和Q查询
摘要:1、聚合查询 2、分组查询 3、F查询和Q查询 我们先提出一个问题,就是我们要把书这张表中的所有书的价格都加1000,该如何实现呢?我们可以用下面的方法实现 传入条件查询 合并条件查询 阅读全文
posted @ 2018-05-23 23:08 bainianminguo 阅读(366) 评论(0) 推荐(0)
Django的models操作
摘要:一、先看单表操作 增 方式1: 方式2:用2个*号传递一个字典进去 删,通过delete方法 可以通过表中的每个字段进行删除 改,通过update方法,要 调用update方法,必须要querySet对象才可以,比如filter和all方法返回的是一个对象集合,通过get方法返回的单个对象是不能调用 阅读全文
posted @ 2018-05-21 23:00 bainianminguo 阅读(377) 评论(0) 推荐(0)
django复习--学校管理系统用到的知识点梳理
摘要:先看如何引入静态文件 一、引入静态文件,静态文件包括css文件,图片文件,jquery文件等 二、首先我们需要在工程的目录下创建一个static的目录,如下所示,第一步中如果是static,则目录也要创建为static,如果第一步的static为xxx,则创建的目录的名称也为xxx 三、这里我们先引 阅读全文
posted @ 2018-05-12 21:31 bainianminguo 阅读(235) 评论(0) 推荐(0)
django做form表单的数据验证
摘要:我们之前写的代码都没有对前端input框输入的数据做验证,我们今天来看下,如果做form表单的数据的验证 在views文件做验证 首先用文字描述一下流程 1、在views文件中导入forms模块 2、然后创建一个类,继承forms.form 3、然后在这个类中写变量,这个变量的就是input标签中的 阅读全文
posted @ 2018-05-02 23:05 bainianminguo 阅读(2752) 评论(0) 推荐(0)
models渲染字典&form表单上传文件&ajax上传文件
摘要:基于form上传文件,我们一般会把文件上传到指定的路径,然后在数据库中存储文件和对应的路径的地址 前端上传文件的代码 后端处理的代码 通过ajax上传文件 前端代码--html 前端代码--jquery 这里有三个点需要注意 a、这里需要个formdata的对象,把我们上传的文件通过append的方 阅读全文
posted @ 2018-04-26 07:51 bainianminguo 阅读(425) 评论(0) 推荐(0)
django的数据库操作回顾
摘要:补充一个filter中大于小于的用法 这篇博客主要整理一下数据库表的查询,之前也一直没有搞的很清楚 首先我们先构建一个对多的表结构吧,我们搞一个省和市的例子 先看下省表 在看下市表 然后我们创建数据,首先要创建省表中的数据,因为市表要关联省表,所以省表必须要先有数据 先构建省表中的数据,通过crea 阅读全文
posted @ 2018-04-24 07:39 bainianminguo 阅读(214) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 下一页