01 2018 档案

摘要:1、简介 1.1、HTTP协议是什么? 即超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。从网络参考模型来看,它是属于应用层。它规定了计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定 阅读全文
posted @ 2018-01-25 22:51 武老师 阅读(2806) 评论(0) 推荐(2)
摘要:前言 Django框架功能齐全自带数据库操作功能,本文主要介绍Django的ORM框架 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 ORM是什么 阅读全文
posted @ 2018-01-25 21:31 武老师 阅读(1741) 评论(0) 推荐(0)
摘要:在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。 很可能你使用过Windows/Dos下用于文件查找的通配符(wildcard),也就是*和?。如果你想查找某个目录下的所有的Word文档的话 阅读全文
posted @ 2018-01-22 17:18 武老师 阅读(496) 评论(0) 推荐(0)
摘要:在编程的过程中,我们经常会重复性的写了很多的代码,比如一个页面的框架部分,这样我又多少个页面就得写上多少次,这样既不好维护,也不够高效,所以我们引出了html的模板继承部分。 1、写好一个html文件。 2、下面有个新的html文件需要继承上面这个html。 直接在这个新的html文件的最顶端,写上 阅读全文
posted @ 2018-01-22 14:26 武老师 阅读(605) 评论(0) 推荐(0)
摘要:Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了。 推荐一篇不错的jQuery Ajax 实例文章,忘记了可以去看看,地址为:http://www.cnblogs.com/yeer/archive/2009/07/23/15294 阅读全文
posted @ 2018-01-20 10:35 武老师 阅读(1026) 评论(0) 推荐(0)
摘要:Jupyter Notebook安装的官方网站 安装Jupyter Notebook的先决条件:已经安装了python(python 2.7 或者是python3) 具体的安装方法: 官方建议利用Anaconda安装Jupyter 安装完成Anaconda后,如果该Anaconda并不自带Jupyt 阅读全文
posted @ 2018-01-20 10:04 武老师 阅读(34495) 评论(0) 推荐(2)
摘要:cookie和session cookie和session的作用: cookie和session都记录了客户端的某种状态,用来跟踪用户访问网站的整个回话。两者最大的区别是cookie的信息是存放在浏览器客户端的,而session是存放在服务器端的 cookie的基本操作 cookie增删改查操作 基 阅读全文
posted @ 2018-01-18 11:30 武老师 阅读(1166) 评论(0) 推荐(0)
摘要:在 HttpRequest 对象中,属性 GET 和 POST 得到的都是 django.http.QueryDict 所创建的实例。这是一个 django 自定义的类似字典的类,用来处理同一个键带多个值的情况。 在 python 原始的字典中,当一个键出现多个值的时候会发生冲突,只保留最后一个值。 阅读全文
posted @ 2018-01-18 11:13 武老师 阅读(946) 评论(0) 推荐(0)
摘要:在用django1.8版本做项目的时候遇到时间的存储与读取不一致的问题,网上找了很多帖子,但都没有讲明白。本文将在项目中遇到的问题及如何解决的尽可能详细的记录下来,当然本文参考了网上大量相关文章。 在django1.4以后,存在两个概念:naive time 与 active time。简单点讲,n 阅读全文
posted @ 2018-01-17 14:30 武老师 阅读(349) 评论(0) 推荐(0)
摘要:Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据。后台管理可以在各个app的admin.py文件中进行控制。以下是我最近摸索总结出比较实用的配置。若你有什么比较好的配置,欢迎补充。 一、基本设置 1、应用注册 若要把app应用显示在后台管理中,需要在admin.py中 阅读全文
posted @ 2018-01-16 17:48 武老师 阅读(1189) 评论(0) 推荐(0)
摘要:来看一段代码 直接把HTML页面嵌套在视图函数里返回给浏览器并不是一个好主意; 原因: 1、对页面设计进行的任何改变都必须对 Python 代码进行相应的修改,牵一发而动全身; 2、Python 代码编写和 HTML 设计是两项不同的工作,前端开发和后端开发无非 并行; 基于这些原因,将HTML页面 阅读全文
posted @ 2018-01-15 00:47 武老师 阅读(1003) 评论(0) 推荐(1)
摘要:Python的WEB框架有Django、Tornado、Flask 等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 本文将以下方面带大家全面了解Django框架,本章使用的版本为1.11. 流程 一、 Django 阅读全文
posted @ 2018-01-15 00:11 武老师 阅读(876) 评论(0) 推荐(1)
摘要:一、简介 定义 jQuery创始人是美国John Resig,是优秀的Javascript框架; jQuery是一个轻量级、快速简洁的javaScript库。 jQuery对象 jQuery产生的对象时jQuery独有的,只能自己调用 书写规则 支持链式操作; 在变量前加"$"符号(var $var 阅读全文
posted @ 2018-01-10 18:19 武老师 阅读(786) 评论(1) 推荐(1)
摘要:.。。。。。。。。。。。。。。。。。。。。 阅读全文
posted @ 2018-01-10 17:32 武老师 阅读(150) 评论(0) 推荐(0)
摘要:....................... 阅读全文
posted @ 2018-01-10 16:21 武老师 阅读(130) 评论(0) 推荐(0)
摘要:。。。。。。。。。。。。。。。。 阅读全文
posted @ 2018-01-09 22:51 武老师 阅读(114) 评论(0) 推荐(0)
摘要:首页展示的是所有文章的列表,当用户看到感兴趣的文章时,他点击文章的标题或者继续阅读的按钮,应该跳转到文章的详情页面来阅读文章的详细内容。现在让我们来开发博客的详情页面,有了前面的基础,开发流程都是一样的了:首先配置 URL,即把相关的 URL 和视图函数绑定在一起,然后实现视图函数,编写模板并让视图 阅读全文
posted @ 2018-01-09 22:27 武老师 阅读(597) 评论(0) 推荐(0)
摘要:、。。。。。。。。。。。。。。。 阅读全文
posted @ 2018-01-09 20:45 武老师 阅读(111) 评论(0) 推荐(0)
摘要:在此之前我们完成了 Django 博客首页视图的编写,我们希望首页展示发布的博客文章列表,但是它却抱怨:暂时还没有发布的文章!如它所言,我们确实还没有发布任何文章,本节我们将使用 Django 自带的 Admin 后台来发布我们的博客文章。 创建 Admin 后台管理员账户 要想进入Django A 阅读全文
posted @ 2018-01-09 17:53 武老师 阅读(535) 评论(0) 推荐(0)
摘要:真正的 Django 博客首页视图 在此之前我们已经编写了 Blog 的首页视图,并且配置了 URL 和模板,让 Django 能够正确地处理 HTTP 请求并返回合适的 HTTP 响应。不过我们仅仅在首页返回了一句话:欢迎访问我的博客。这是个 Hello World 级别的视图函数,我们需要编写真 阅读全文
posted @ 2018-01-09 17:52 武老师 阅读(275) 评论(0) 推荐(0)
摘要:Web 应用的交互过程其实就是 HTTP 请求与响应的过程。无论是在 PC 端还是移动端,我们通常使用浏览器来上网,上网流程大致来说是这样的: 因此,Django 作为一个 Web 框架,它的使命就是处理流程中的第二步。即接收浏览器发来的 HTTP 请求,返回相应的 HTTP 响应。于是引出这么几个 阅读全文
posted @ 2018-01-09 17:26 武老师 阅读(273) 评论(0) 推荐(0)
摘要:1、DOM 简介 当页面加载时,浏览器会创建页面的文档对象模型(Document Object Model)。文档对象模型定义访问和处理 HTML 文档的标准方法。DOM 将 HTML 文档呈现为带有元素、属性和文本的树结构,即节点树。通过 DOM,JS 可创建动态的 HTML,可以使网页显示动态效 阅读全文
posted @ 2018-01-08 18:25 武老师 阅读(909) 评论(0) 推荐(0)
摘要:1、JS流程控制语句 (1)、if 判断 if 语句是基于条件成立时才执行相应的代码。 if...else 语句是在指定的条件成立时执行if后的代码,在条件不成立时执行else后的代码。 if...else 嵌套语句是在多种条件下选择相应的代码快之一来执行。 if 语句适用于任意类型的数据,可处理复 阅读全文
posted @ 2018-01-08 00:20 武老师 阅读(511) 评论(0) 推荐(0)
摘要:设计博客的数据库表结构 博客最主要的功能就是展示我们写的文章,它需要从某个地方获取博客文章数据才能把文章展示出来,通常来说这个地方就是数据库。我们把写好的文章永久地保存在数据库里,当用户访问我们的博客时,Django 就去数据库里把这些数据取出来展现给用户。 博客的文章应该含有标题、正文、作者、发表 阅读全文
posted @ 2018-01-07 20:01 武老师 阅读(423) 评论(0) 推荐(0)
摘要:建立博客应用 我们已经建立了 Django 博客的项目工程,并且成功地运行了它。不过到目前为止这一切都还只是 Django 为我们创建的项目初始内容,Django 不可能为我们初始化生成博客代码,这些功能性代码都得由我们自己编写。 Django 鼓励我们把自己编写的代码组织到应用(Applicati 阅读全文
posted @ 2018-01-07 19:32 武老师 阅读(340) 评论(0) 推荐(0)
摘要:安装 Python Windows 下安装 Python 非常简单,去 Python 官方网站找到 Python 3 的下载地址,根据你的系统选择 32 位或者 64 位的安装包,下载好后双击安装即可。 安装完后检测 Python 是否可以正常运行。在命令行输入 python -v ,如果输出了 P 阅读全文
posted @ 2018-01-07 18:59 武老师 阅读(310) 评论(0) 推荐(0)
摘要:1、什么是 JavaScript? JavaScript 是一门跨平台、面向对象的动态的弱类型的轻量级解释型语言,是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。应用于 HTML 文档能够在网站上提供动态的交互能力,他不同于 Java。简单说就是基于浏览器处理 HTML 文档,实现各种网页 阅读全文
posted @ 2018-01-05 23:16 武老师 阅读(478) 评论(0) 推荐(0)
摘要:JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 一、如何编写 1、JavaScript代码存在形式 2、JavaScript代码存放位置 HTML的head中 HTML 阅读全文
posted @ 2018-01-05 22:41 武老师 阅读(352) 评论(0) 推荐(0)