摘要: 在Djangp的实际开发中,经常有一些情况需要做判断,比如表单超过边界值需要来提示,那么是实际的开发中, 需要编写js来判断这些。事实上,在Django中也提供了表单来处理这些,它的作用主要有两点,分别是:渲染模板 表单和校验表单。下来通过一些具体的案例来看这个过程,比如要增加一个作者的书籍信息,我 阅读全文
posted @ 2019-01-23 17:21 无涯(WuYa) 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 在实际的工作中,可能由于需求,对某些请求,我们只限制发送GET请求或者POST请求,不能发送其它的请求, 那么这个时候如何在Django中实现了? 假设这里写一个首页的连接,访问整个index的页面,见在Django中视图的函数源码: 在视图函数blog中,我们使用postman来发送GET请求,来 阅读全文
posted @ 2019-01-21 17:26 无涯(WuYa) 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 在前面的文章中逐步介绍了Django的其他应用,本文章来介绍Django的文件上传,文件在这里就特别的多,主要 常见的有图片, csv,excel,json等文件,特别是json等的文件,上传成功后,是否把这些文件的内容读取出来,然后让文件 内容展示在WEB的页面中了?这个后期逐步的总结,今天这里主 阅读全文
posted @ 2019-01-18 14:47 无涯(WuYa) 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 在前面的案例中,不管是注册还是登录,都包含了GET方法和POST方法,也就是说在视图的函数中,我们都得判断 是GET方法还是POST方法,如果是GET方法,就返回对应的模板文件并且渲染展示出来,如果是POST文件,就从前台 获取到输入的信息,然后在视图函数中获取并且依据获取到的信息做程序的下一步的判 阅读全文
posted @ 2019-01-06 16:55 无涯(WuYa) 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 在前面的文章体系中介绍了如何获取数据,并且把数据展示在前台的功能,今天这里对这功能进一步的完善, 新增登录注册的功能,以及登录成功后,系统能够退出,同时在登录后,点击拉钩网的链接,可以看到之前文章 中提到的招聘的数据。 不管是登录还是注册,这里都会使用到数据库,在Django中可以支持多种数据库,这 阅读全文
posted @ 2018-12-22 17:13 无涯(WuYa) 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 在django学习笔记之模板学习中获取了大量的数据,那么下来实现对这些数据进行分页的实现, 对数据的分页,虽然django内部提供了,但是不是很友好,当然本人这里分享的分页组件,也不是 本人写的(这点特别强调,是wuSir写的,在这里只是应用)。首先来写分页的组件,分页的单独写 一个模块,该模块的名 阅读全文
posted @ 2018-12-19 23:25 无涯(WuYa) 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 在Django学习笔记之环境搭建(一)中详细了介绍了Django的环境搭建,以及它的简单应用,在环境搭建的 文章体系中介绍到Django它是基于MTV模式,那么M这里值的就是模板文件,作为一个web的应用程序框架,从 后台获取到数据后,总得需要展示在信息前台,当然这个过程就是通过前端的渲染展示出来的 阅读全文
posted @ 2018-12-19 17:39 无涯(WuYa) 阅读(297) 评论(0) 推荐(0) 编辑
摘要: Django是一个高级的Python Web开发框架,它鼓励快速开发,和实用的设计。它采用了MTV的设计模式,并且它由经验丰富的开发人员来构建, 可以解决Web开发的诸多问题,因此也被称为全栈Web开发框架。它是开源的,直接可以到https://www.djangoproject.com/start 阅读全文
posted @ 2018-12-19 15:59 无涯(WuYa) 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在本文章中,主要使用jenkins和编写的自动化测试代码,来生成漂亮的测试报告,关于什么是CI这些 我就不详细的介绍了,这里我们主要是实战为主。 首先搭建java的环境,这个这里不做介绍。搭建好java的环境后,在https://jenkins.io/上下载jenkins,以及 在https://j 阅读全文
posted @ 2017-11-28 21:21 无涯(WuYa) 阅读(2038) 评论(3) 推荐(1) 编辑
摘要: 在编写程序的时候,某些时候需要处理异常,比如写一个除法的函数或者方法,分母是0,那么这样的程序 肯定是要处理异常的,我们来看看如果不异常处理,会怎么样,见代码: 如上的函数就是一个对异常没有处理的函数,代码让我们更加很奇怪,见执行后,输出的实际的结果: 程序执行后,出现了异常,那么我们就需要来处理异 阅读全文
posted @ 2017-10-09 22:21 无涯(WuYa) 阅读(386) 评论(0) 推荐(0) 编辑
摘要: shutil模块主要是对文件的高级操作,以及压缩文件等的操作,我们下来先来看该模块的主要方法,以及 该模块的详细的信息介绍,见操作的代码: 见执行如上的代码后的输出内容: 下面我们详细的来看shutil模块的常用的方法,以及依据具体的案例,来进行操作,我们先来看把文件内容复制到另外一个 文件,实现文 阅读全文
posted @ 2017-09-24 21:25 无涯(WuYa) 阅读(283) 评论(0) 推荐(0) 编辑
摘要: ConfigParser模块是对配置文件处理比较好的一个模块,它可以读取后缀为.ini的文件内容,以及增加 配置文件的内容,比如我们在一个文件夹config中新增config.ini,填写的信息是mysql的信息,来连接数 据库信息。我们先来看ConfigParser模块常用的方法,以及该模块的详细 阅读全文
posted @ 2017-09-24 18:06 无涯(WuYa) 阅读(804) 评论(0) 推荐(0) 编辑
摘要: 一、安装与入门 1.1安装 pytest是python语言的一个测试的第三方的库,那么我们首先需要-安装它,安装的命令是: pip install -U pytest 见如下安装该库的执行过程的截图: 安装成功后,我们可以查看它的版本以及是否安装成功,在cmd的命令提示符中,直接输入pytest - 阅读全文
posted @ 2017-09-21 23:12 无涯(WuYa) 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: 在之前的博客中介绍了moco的详细的使用,它主要是基于moco-runner-0.11.0-standalone.jar,通过编写json的文件 来实现,那么我们现在来看python之中的mock,那么怎么理解mock了,mock翻译过来就是模拟的意思,也就是说,它 是将测试对象所依存的对象替换为虚 阅读全文
posted @ 2017-09-17 21:44 无涯(WuYa) 阅读(14093) 评论(0) 推荐(0) 编辑
摘要: python是函数式的编程语言,也是面向对象的编程语言,在python中,解释器的执行顺序是从上到下,定义类的关键字是 class,其中类名字的首字是大写,在python中,面向对象执行的步骤为: 1、定义类 class class_name: def 方法名(self): pass 2、依据类创建 阅读全文
posted @ 2017-09-13 22:16 无涯(WuYa) 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 在python中, os模块提供了对操作系统进行操作的接口。查看os模块使用的方法为dir(),查看该模块的帮助方法为help(), 见实现的代码: 见执行如上代码后的输出内容: 下面我们就来看看os模块的应用,见案例的代码: 下面我们来实现,通过os模块与sys的模块来实现,把路劲加入到path中 阅读全文
posted @ 2017-09-04 23:21 无涯(WuYa) 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 在很多的时候,我们需要记录下log来方便跟踪下我们的程序,这样的好处是程序在执行的时候,我们不可能 人为的去盯着程序执行,很多的时候,程序执行是一个自动化的过程,那么这中间执行出问题了,我们如何定位 依据是什么,当然定位的方式是有很多的,比如说是打断点,查看log也是一种方式,今天主要来看loggi 阅读全文
posted @ 2017-08-30 23:02 无涯(WuYa) 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 1、解压安装cmake yum install gcc* [root@CentOs ~]# cd cmake-2.8.8 [root@CentOs cmake-2.8.8]# ./configure CMake has bootstrapped. Now run gmake. [root@CentO 阅读全文
posted @ 2017-08-16 21:22 无涯(WuYa) 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 概述 超文本传输协议 (HTTP) 是一种用于分布式、协作式、超媒体信息系统的应用级协议。这是1990年以来万维网 (即因特网) 数据通信的基础。HTTP 是一种通用 和无状态的协议, 它可以用于其他目的, 以及使用其请求方法、错误代码和标头的扩展。基本上, HTTP 是一种基于 tcp/ip 的通 阅读全文
posted @ 2017-08-10 23:07 无涯(WuYa) 阅读(3507) 评论(0) 推荐(0) 编辑
摘要: 序列化说的简单点,就是把python的数据类型转为json的字符串,而反序列化就是把json的字符串转为 python的数据类型。python的数据类型分别是list,tuple,dict,下面通过实际的案例,来说明把list,tuple,dict如何 的进行序列化和反序列化,实现这个过程的,就是今 阅读全文
posted @ 2017-08-06 22:32 无涯(WuYa) 阅读(511) 评论(0) 推荐(0) 编辑