Python Web(十九)Vue的基本使用 VueVue概述Vue.js是前端三大新框架:Angular.js、React.js、Vue.js之一,Vue.js目前的使用和关注程度在三大框架中稍微胜出,并且它的热度还在递增。Vue.js读音 /vjuː/, 类似于 viewVue.js是一个轻巧、高性能、可组件化的MVVM库,同时拥有非常容易上手的APIVue.js是一个构建数据驱动的Web界面的库Vue.js是一套构建用户界面的 渐进式框架通俗的说: Vue.js是一个构建数据驱动的 web 界面的渐进式框架 Vue.
Python Web(十五)Django框架流程 简介Django,发音为[`dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。劳伦斯出版集团为了开发以新闻内容为主的网站,而开发出来了这个框架,于2005年7月在BSD许可证下发布。这个名称来源于比利时的爵士音乐家DjangoReinhardt,他是一个吉普赛人,主要以演奏吉它为主,还演奏过小提琴等。
Python Web(十三)正则表达式 正则表达式的介绍在实际开发过程中经常会有查找符合某些复杂规则的字符串的需要,比如:邮箱、图片地址、手机号码等,这时候想匹配或者查找符合某些规则的字符串就可以使用正则表达式了。-正则表达式概念正则表达式就是记录文本规则的代码-正则表达式的样子0\d{2}-\d{8} 这个就是一个正则表达式,表达的意思是匹配的是座机号码-正则表达式的特点正则表达式的语法很令人头疼,可读性差正则表达式通用性很强,能够适用于很多编程语言-re模块的介绍。
Python Web(十一)自建mini-web框架 web框架和web服务器的关系介绍前面已经学习过web服务器, 我们知道web服务器主要是接收用户的http请求,根据用户的请求返回不同的资源数据,但是之前我们开发的是静态web服务器,返回的都是静态资源数据,假如我们想要web服务器返回动态资源那么该如何进行处理呢?这里我们给大家介绍一个web框架,使用web框架专门负责处理用户的动态资源请求,这个web框架其实就是一个为web服务器提供服务的应用程序,简称web框架。
Python Web(十)闭包和装饰器 带有参数的装饰器就是使用装饰器装饰函数的时候可以传入指定参数,语法格式: @装饰器(参数,...)print("--正在努力加法计算--")print("--正在努力减法计算--")执行结果:-代码说明:装饰器只能接收一个参数,并且还是函数类型。在装饰器外面再包裹上一个函数,让最外面的函数接收参数,返回的是装饰器,因为@符号后面必须是装饰器实例。# 添加输出日志的功能print("--正在努力加法计算--")print("--正在努力减法计算--")# 返回装饰器。
Python Web(七)jQuery基础和ajax jQuery的定义jQuery是对JavaScript的封装,它是免费、开源的JavaScript函数库,jQuery极大地简化了JavaScript编程。-jQuery的作用jQuery和JavaScript它们的作用一样,都是负责网页行为操作,增加网页和用户的交互效果的,只不过jQuery简化了JavaScript编程,jQuery实现交互效果更简单。-jQuery的优点jQuery兼容了现在主流的浏览器,增加了程序员的开发效率。
Python Web(六)Javascript基础 Javascript的定义Javascript是运行在浏览器端的脚本语言,是由浏览器解释执行的,简称js,它能够让网页和用户有交互功能,增加良好的用户体验效果-前端开发三大块:HTML:负责网页结构CSS:负责网页样式Javascript:负责网页行为,比如 网页于用户的交互效果-函数就是可以重复使用的代码块,使用关键字function定义函数-函数调用就是函数名加小括号,比如:函数名(参数[参数可选])//函数定义//函数调用fnAlert();
Python Web(五)CSS介绍 CSS:层叠样式表,它是用来美化页面的一种语言-所谓的盒子模型就是把html页面的元素看作一个矩形盒子,矩形盒子是由内容(content)、页边距(padding)、边距(border)、外边距(margin)四部分组成。
Python Web(四)HTML介绍 HTML指的是超文本标记语言,标记就是标签,<标签名称></标签名称>,标签大多数都是成对出现的-比如</</-所谓超文本,有两层含义:因为网页中还可以有图片、视频、音频等内容(超越文本限制)它还可以在网页中跳转到另一个网页,与世界各地主机的网页链接(超链接文本)