粉丝43获赞36

djiang o 项目最全打包教程,含各种霸气解决方法,并切换到终端,在终端输入 p i in solar gundy manage p i, 输入完成后按回车开始打包,打包时间有点久,等待一会 打包完成。选择目录数中的 dst 文件,加右击鼠标打开 dst, 进入 manage 目录中, 在空白位置点击鼠标右键进入终端窗口,在终端中输入 manage exe run server 一百 百二十七点零零一比八千八十后回车 出现 runtime error scraped run server does not exist 错误, 此时按鼠标向上方向键出现之前的命令,在之前的命令后面添加杠杠 no reload, 然后回车。 此时问题解决了,但是出现新问题,提示没有 app 零一 apps 模块。 在项目跟目录中找到 manage spec 文件,然后打开, 将缺少的模块复制到 hidden imports 后的中括号中。在终端中输入 p y in solar manage spec, 然后回车。 打包中,等待一会 出现该对话时,输入 y 即可 打包完成,然后切换到之前的终端, 按向上方 像键即可显示之前输入的命令。出现该问题时可以在终端输入 peep in stordy jiang o'gang cor asgon hiders。 同样这里提示还缺少模块,按之前的方法 将该缺少的模块添加到 manage spec 文件中。端中再次输入 py installer manage spec 命令, 按之前的方法启动项目,发现还是报错, 检查发现还是缺少模块,按之前的方法添加到 manage spec 文件中,重新打包, 按之前的方法启动项目,发现程序已经正常启动。 打开浏览器,输入命令中的 ip 地址和 端口号回车 又爆错了。 检查发现是静态文件的问题, 此时打开项目 app 零一, 在这里插入 import os 代码,然后在 d r s 后的中括号中写入如下代码,零一 tempiplets replace。 按之前的方法 打包程序 出现拒绝访问的问题,是因为项目之前启动成功了, 结束项目就可以了,然后重新打包, 打包完成了, 将项目 app 零一中的静态文件 static 和 temperplus 文件夹复制到打包目录中,粘贴之前先新建一个 app 零一的文件夹, 将 static 和 tempople 损件夹都粘贴到,返回到终端,按之前的方法启动项目, 项目启动成功了,在浏览器输入 ip 地址和端口号。


好,那么大家好,接着我们来去学习一个拍死人的外部框架,这个框架呢叫真狗。那么今天呢是第一节,我们来先介绍一下子这个真框架以及他的安装。 呃,再说这个框架之前呢,我们先认识一下子外部开发以及框架这个介绍。那么首先我们看一下的第一节我们的外部开发介绍, 在这里面呢,我们先认识一下子外部整个体系结构以及他的工作原理。呃,那么什么叫外部呢?就指的是,呃这种平台,就是说我们凡是用电脑上的浏览器,呃,然后呢在浏览器上 打开之后,输入一个网址,访问一些网站,比如我们平时用的什么百度啊,呃,京东啊,淘宝啊,或者是一些博客网站等的这些,只要是经历这种方式呢,都属于叫外国 这种运用,那么我们从事这方面开发呢,就叫外部开发,那么它的开发的整个的体系当中所设计到的东西呢?呃分为这几个部分,第一呢就是我们的客户端, 客户端就是我们称为叫前端,就是说我们打开浏览器所访问的那个,然后呈现出了一个漂亮的界面,那么这种界面呢就成为叫前端。那么所谓的前端程序我们涉及到的就是 rtm, rcssgs 这些内容,这些东西呢我们在之前给大家已经介绍过了, 那么另外一个呢就是我们所访问的那个呢叫服气端,服气端的程序呢,我们称为叫后端程序,也叫服气端程序,那么我们本次呢用的是 pass, 除了这个之外呢还可以用什么?比如加外啊, pp 啊,或者其他语言也可以做,那么我们本次课呢讲的 是拍摄的课程,所以说我们这里的后端语言呢就用的是拍摄。另外一个呢就是我们在做网站这种运行的时候呢,大量的数据产生,那么这个数据呢要做持久储存,所以说我们用到了数据库,这个数据库呢有比如 maxico 啊, mango db 啊或 release 等等这些, 那么关于他的工作原理情况呢?就是下摆这个图就是他工作原理。呃,首先这个圆圈呢就是类似于我们这个浏览器,我们在我们的电脑上打开浏览器,在浏览器上输入一个网址, 然后这个时候呢我们回车进行访问的时候,这个方式呢就是经历一种操作叫请求,等于是我们将嗯浏览器上访问一个网址形式,比如说我们打开一个这个浏览器,我们在这里吧,比如输入一个呃叫百度的网址,比如三 w, 百度 康姆这种,我一回车这种方式相当于我向百度发送了一次请求,那么他响应的呢?这就是我们看到的这个界面,这个界面呢是由 rtmlgscss 构成,就是我们现在看到的就是前端的东西,知道吧? 然后另外一个我们访问的那个福气端呢,那么由福气端的福气架设,然后呢再运行这个我们这个内容呢叫呃网址,这个网址呢会经过我们的叫 dnsgm 解析,会翻译成 ip 地址, 然后这个 ip 地址呢会访问到这个服务器端上去的,所以说呢,我们这时候呢会经历一个输入一个 rp 地址或者是网址,就访问了这个百度知道吧? 其实呢,呃,我们在这里,比如打开一个,呃迷恋行模式,叫 cmd 回车,我们在这用管理员的身份来运行这个,呃,迷恋行模式在迷恋行模式吧,我们可以去 啊聘一个这个地址,然后叫什么呢?三 w, 比如说啊,百度,百度 点 come 回车,这时候访问的时候,我们把它结束啊,看着先结束它,这时候你会看到有一个 ip 地址叫六幺啊,点幺三五,点幺九点幺二五, 这个呢就是我们现在通过域名解析的时候,呃,然后得到的一个 ip 地址,知道吧?也就是说我把这个,把这个地址,你看,我把这个 ip 地址给你选上,然后给你复制出来,然后打开我们的这个浏览器,在这浏览器上我把这个, 嗯叫什么呢?这个,呃域名给他去掉,换成我们的 ip 地址这段方式,然后进行回车,你看,呃,这个方式呢?他,呃可能会受到一个安全的这个方式,我假如说,呃继续进行访问的话, 那么打开的时候呢,就是那个百度信息,这样吗?我直接直接访问这个 ip 地址,叫做防守会车,你看我打开的就是百度,看到没有?也就是说,呃,实际上我们敲三 w, 百度点 com 呢,他最终解析出来这个 ip 地址,通话 p 地址,找到了我们的服务器, 这个福气上面运行的一个外部程序呢,就是用福气单语言进编写的,而这个福气单语言呢,我们这里用的就是拍散,也就是说我们实际上在浏览器上输入一个网址呢, 他最终呢会翻译成一个 ip 地址,这个 ip 地址呢就找到了互联网当中的某一台设备,就是所谓的福气,这个福气上面呢他们会运行一些外部程序,那么这些程序呢,就是我们所说的拍损就是福气单程序,然后他呢访问了数据库,加载了我们所需要的信息。你比如, 比如说啊,我点击这里看新闻,那这个时候呢,点开之后呢,会看到这个百度上的这种新闻的数据信息,这个数据信息呢是等于是我等于发发送了一个网址,访问了这个百度,然后呢百度呢就是这个福气上面,比如是拍信程序他运行, 然后从数据库里呢调出来我们最新的最新的一些新闻信息,然后呢展示给我们看这个响应回来的时候就返回的是而天猫数据,也就说拍摄这个程序呢,它是在服务器中进行的, 我们在客户端是看不到服气单程序的,也就是说这个后端程序也称为叫服气单程序,这个拍损他是运营在服气单,我们通过浏览器访问的时候呢,呃是一个请求,那么回来的时候呢又健康圆码,那么是而特么大码程序看到没有 这些内容呢?他是服气端去响应的一个结果。这就是为什么我们在前期的时候带领大家要学习一下前端知识,知道吧,因为我们要用这个拍摄程序在服气端负责动态的生成。而 tm 二, 然后 rt 八交给了浏览器,浏览器就会呈现出来,就是响应的这些东西,你可以理解成这些东西就是 rt 八,然后响应给我们看的时候呢,由浏览器解释之后,就看到这样的漂亮界面,也就是说浏览器上看到的这种视觉效果呢,是我们这个福气端给它响应过来的, 可以说我们访问这个某某点 ctrl 这个域名,然后经过玉米解析, ds 玉米解析,然后翻译成二 b 地址,然后二 b 地址呢,拿到了这个结果呢,然后呢最后在这个上面福建上进行执行,然后 解析从数据库里拿数据,然后最终混合成一个而起码的内容,然后最后详细给我们看,知道吧?好,这就是他的一个工作原理,那么在这里我们要知道的需要的东西啊,呃,那么我们需要的东西就是客户端需要浏览器 福气单呢,需要我们搭设一个服务平台,然后里面运行拍的程序需要安装数据库占总先生,然后呢中间这个过程呢,我们去的时候呢叫请求,回来的时候呢叫响应,知道吧?我们请求的时候呢是一个地址 可能会携带参数,还有请求方式转动,那么回来的时候呢就是一个响应的内容,想要内容呢可以是我们看到的这种,而且嘛当然也可以是节省或其他的形式。 好,那么这个方式就了解了我们整个外保的一个过程,那么我们去开发这套程序,那么就是服气单制程序,我们就会称为叫外部开 开发。好,那么我们了解这个之后,我们来看一下子框架,那么由于这刚才说的那道体系,在开发的时候呢,我们去拿它去做,那么想做一个很庞大的项目的时候,那么刚开始从零开始做,那将会呃很繁琐,很麻烦, 那么随着我们现在的这个程序编写呢,有很多人呢把以前的程序给它总结提炼,然后形成了一个提结构,我们成为叫框架, 所以说框架呢就是一个程序的股价,一个主体结构,也可以理解成是一个半成品, 那么建立在这个框架基础上进行开发,那我们可以很方便的做出了一个我们想要的项目,那么大家都熟悉这个框架之后呢,而且也很方便大家团队合作,那么在开发的时候呢,项目的整体结构呢,都已经固定下来,所以说大家再再进 编写的时候也不会出现什么太多的分歧,知道吧?好,那么所以说框架的优点呢,它可以实现大量大量的代码重用,然后而且这个框架本身比较成熟,运行起来相对稳定,他最大最大的好处就是易维护,易扩展, 所以说我们选择做,呃,用框架去做项目的时候,其实最主要的就是后面这两个易维护、易扩展,我们做项目时候不是一存在买卖,那么项目做完之后呢,可能会持续的运行几年的时间, 那么这在这几年时间当中会有持续的什么呢?维护,还有他的一些扩展更新,就是可能会加东西, 就像我们现在看到的这些各大的网站平台,哎,那么现在看到的和几年前看到的话是不一样的,知道吧?好,那么这个框架结构我们就清楚了,它实际上就是一个半成品,我们拿了之后呢,可以快速的构建我们整个 项目的一个结构。那么在拍摄当中常见的框架呢?有这种的,比如大包大揽的,而且是一个完美主义者设计的一个外部框架,叫坚构框架,而我们本次课学习重点呢就是学习这个框架,除此之外还有一些呃力求经典的,像外部点 py, 呃 tony 的,还有这个叫弗拉斯克等等这些框架。那么在我们出去找工作的时候呢,我看了一下子,大部分那个招聘简历上现在要求的呢,都是会监控框架或者是这个框架,以及这个也就是说呃呃监构啊,呃 彤彤的,还有这个叫呃弗拉斯克这几个框架呢,现在目前要求的是呃要求会这些框架的,或者是其中之一,知道吧?那么在这个框架里面,呃整体呢,相对比较大的,而且呢结构呢比较复杂的就是这个粘构了,所以说我们重点学习这个框架,那么学习 之后呢,你再去看其他两个框架,就相对好理解一些,嗯,好。那么这个框架当中呢,他们会使用到一些模式,一些架,一些方式,那么这里边有一些概念,就针对外边我们经常接触到的一种叫 mvcmvc, 是指的就是 m 呢,代表的是那个模型,就指的数据库操作,就是说 我们将一个呃项目呃分成了一个整体结构,就相当于一个公司似的,我们快速的套用一种某一种架构, 那么就会将这个公司分成什么,比如市场部啊,呃财务部啊,呃什么人事部啊,什么等等,这些就是各种的部门,这样的方式呢,便于大家和呃去共同的协同工作, 知道吧?那么我们这个框架也是的,他也可以套用一种模式,一种设计方式来去把这个嗯下 项目结构呢进行一个拆分,那么拆分的方式呢,最后分出来有 mvc 的制动模式,制动模式呢 m 呢代表的是 model, 指的是数据库操作层,而这个 v 呢指的是 vivo, 就是我们所说的展示,就是我们的显示层。 这里边 c 呢代表的是康特勒,就是我们的控制,我们的程序的核心,他主要是用来处理请求,获取数据,返回结果等的这些形式, 那么这种形式是我们大众的一些外部框架里面或者是其他框架使用的一种这种结果。而我们本次这个潘森的这个监控框架呢,有点特殊, 他呢把这个弱化了一些这个 c 的这种控制,所以说我们整体结构呢是分的叫 mvt 结构,那么这里的 m 依然是数据过操作不变,那么这里的 v 呢,是我们的数据呈现,叫 vo 仕途,那么出道之外还有一个叫 t, 叫 template 模板,指的是呈现,也就是说他把这个呈现的这块就是微有单独拆除了一款,叫模板层,所以说叫 mvt 这种模式。好,那么具体的在接下我们的学习当中,大家会清晰的清楚的认识到我们这个粘购框架的一个设计的方式。 好,那么知道之后呢,我们来重点认识一下的这个粘框框架,粘框架呢是一个高级的一个拍摄的外部框架,他呢鼓励快速开发,然后呢是简洁务实的一种设计, 是不管是哪种框架,其实框架呢都是他的目的呢,都是无聊,帮我们去快速的构建我们的项目,缩短我们的呃开发工期, 嗯,所以说现在很多很少有那种公司自己去构建加购,或者是自己从零开始去写项目,一般的都是基于 五种呃模块或者五种那种框架来去做东西,那会更快速些,所以说这个间构呢,是我们外部当中来说是一个优先选择的一个框架。 好,那么这个框架呢,是由于一些丰富经验的开发人员,然后进行开发出来的,他呢呃让我们去简化一些很多的工作,然后解决了很多的外国开发的麻烦, 然后让我们的工作呢专注于去编写我们的应用程序,而无需在一些呃重复的工作上来去做一些事情。 那么这个框架呢,是一个开源免费的,也是被官方称为一个完美主义者的一个呃外部框架,所以说他这个框架呢,在我们整个拍摄里面算是一个比较庞大的一个框架了。嗯,那么总之这个框架呢,可以更快速的,更方便的构建出了一个我们的外部开发, 而且呢减少了大量的代码编写。那么下面这个网址呢,是一个呃呃粘购的一个官方网站,但是这个网站呢,我们在访问的时候,嗯,就是不知道为什么,有时候他呃就是由于一些呃, 嗯,这个呃限制,就是我们这个打开的时候速度不是很快啊。对这个限制那个访问了,就是说有的时候呢打开的时候打不开,这个你稍微注意一下子,因为毕竟这个是国外的网站,知道吧? 嗯,这个网站里面你看他首先提出了这三个东西,那么我们这里呢给大家做了一些介绍,就是说, 呃,这个框架是一个叫他可以他的一些特点啊,就是快速开发,安全可靠,而且是一个呃可伸缩性的,这种开发就是比较灵活,知道吧?那么那么我们想使用这个框架的时候呢,呃,需要在这里呢进行下载,你可以点击这个当漏的这里吧, 可以进下的,当然了我们最简单方式可以进行安装理解吧。呃,我们这里都一般看这框架的时候呢,这个第三个这个地方看他的文档,这个文档呢这里边提供的是英文的,不过没关系,我们这里可以选择语言,可以选择版本,知道吧?你看我们可以选择二点二版本,看到没有这个框架版本,甚至我们可以选择语言选择中文的,看到没有这里边 这个框架,因为说这是框架的这个手册文档,我们呢本次学习呢就是参考的这个框架的官方的手册文档, 然后呢进行了梳理,挑出了我们比较常用的一些操作给大家做的,也是说这个框架里边有一些工作呢,就是 他的做法呢不止一种写法,所以说呢,我们这里我会给大家推荐出来一种比较常用的写法,给大家去进行讲解。嗯,好,那么这个框架呢,我们说了那么多之后呢,我们来说一下子这个框架的版本怎么选择? 呃,现在目前框架呢已经发展到的版本是这里版,大家能看到的就是,呃这个日期,现在目前已经到达了三点零这个版本,最高版本是三点零点七,知道吧?那么我们到底怎么选择这个版本呢?我们来说一下子, 那么框架的这个使用啊,框架如我们现在目前是二点二这个版本,还有三点零版本,就是我们现在可以选择的就是二点几或者是三点几版本。 那不管是哪版本的话,我们这个拍损是有要求的,也就意味着如果你使用的框架是二点二这个框架的版本的话,我们这个拍损必须是三点五 这个环境以上的环境,三点五、三点六、三点七、三点八都可以,或者是用现在最新的这种,那么我们这里的那个呃真够呢?他这里的是三点零的话,你至少是三点六这个版本以上,也就说大家 注意一下子你的拍摄环境是否能支撑这个监控框架,需要你核实一下子你的拍摄好。另外一个呢,就是我们到底选择哪个版本呢?我们这里边选择的时候都选择叫 lts 版, lts 代表什么意思?叫长期稳定制制版,也就是说他发布的稳定版本也就意味着我们实际的项目那边,呃,我们开发的时候那个环境叫开发环境,我们真正开发完之后上线运行的时候,那叫生产环境,也就是说我们在生产环境里面 都选择会使用 lts 版,比如说没有谁会选择使用这种测试版,或者是这种就是就是,呃,这种三点零二或者三点一这种,或者四点零或者四点一这种版本知道吧? 说这个坚果我不知道为什么他比较喜欢这个二,是吧?所以说,呃,以前的时候呢是二点二,你看后来三点二、四点二,也就是说他们 未来的时候呢,在二这个版本当中就是会发布这个 lts 版,那么在去年的时候呢,发布的 lts 版二点二这个版本,那么这个版本他会持续更新到啊,二零二二年这个位置, 别说我们在下一个新的版本会在二零二一年的时候才能发布,所以说目前我们选择的时候都会选择 lts 版的版本,这个大家要注意一下啊, 也就说我们实际工作当中的时候,我们使用的时候会使用 lts 版的这个版本叫长期稳定知识版,大家不要去选择那个其他的版本,其他版本呢,像三点零出来了,你可以在你的电脑上做试验, 你可以去安装这个临时的这个这个版本,然后呢去呃去运用一下子,去测试一下子新版本的一些 功能或者是时效的东西。但是我想告诉你就是说,呃,这个大的版本在升级的时候,其实小版本也在升级,前段时间我这个二点二的时候,这个地方还不到十呢,知道吧?你看现在都是二点二点幺三了,看没有,也就说这个数字他也不停在变化, 所以说我们在安装的时候呢,呃,一般大家安装都会选择用 pip 命来安装,所以说我大家建议的时候怎么安装呢?你就这么安装,用 pip 引死道,然后粘钩,然后双等号加上二点二点星, 这个星意思就是说我们最后这个小版本呢,大家不用去呃管,那么他就会选择最新的,也就是说这个现在目前最新的是 二点二点一三,也就意味着这个三点零这个版本每次的变化呢?这个,呃二点二这个版本也会在变化,也就是说其实二点二这个稳定版本他其实也在 更新,就说更新哪来更新后边这个小数字也是后边这个小数字他是不停的在更新,理解吧?你看这个上一次的稳定版本叫一点幺幺这个版本,你看这后面这个小数字更新到二十九呢,看到没有? 也就是说这个版本他会不停的去每隔段时间会变化一个数字,所以说我们要更新的话呢,更新这个就可以了,所以说安装的时候呢,就安装这个形式,具体怎么安装呢?你就打开你的命令行里边,在这边你去敲命令行,用 pip 这里吧,用 pip 命令,然后呢因此到 指定这个叫间购灯双导号,然后二点二,然后加一个心就可以了,然后以这种方式安装,如果你安装速度慢的话呢,呃,你可以选择那个就是呃把它下载到本地,或者是呃指定一下的安装员就可以了。这种方式因为我这个电脑上已经装过了,这里 显得都已经安装完成,所以说我们可以看一下的,我这里用这个叫啊 pip 命令,嗯, pip 命令,然后呢用类似的可以查看一下的,我们这里安装的东西知道,你看我这里的监构呢,已经安装成功了,而且是二点二点幺三,是我们目前当前啊最新的这个版本。 好,那么大家不用纠结后边的数字啊,你只要用的是二点二这个稳定版本就可以。嗯,好,那么到现在为止的话,我们这个内容呢就给大家介绍那么多。呃,那么除了默认安装这个之后呢,还要安装了一些别的东西,大家理解就行了啊。 那么我们到现在为止呢,这个真空框架呢?做了一番理解,也知道这个形式,另外一个呢就是他的,呃呃,安装我们可以安装完成,那么下面呢,我们就围绕着这个真空框架给大家去进行讲解后面的操作。 好,那么我们本届内容就这么多,那么接下来呢,你把你的机上的这个环境给他装上去,然后我们开始去使用这个框架。好,本届内容到这,再见。

django 是一个开放元代码的 web 应用框架,使用 python 延写而成,其目标是简便快速的开发。数据库驱动的网站 d jango g m v c 框架结构,但控制器接受用户输入的部分由框架自行处理, 所以 django 更加关注模型模板和仕途,称为 mtv 模式。在使用 django 开发 web 应用之前,要先安装 djangle 环境。首先在本地安装拍摄, 打开 python 官网,找到 downloads, 下载最新的 python 安装程序, 下载完成后执行安装程序,开始安装 python, 注意选择添加环境变量选项 at python to pass, 以方便将来使用 python 命令。点击 install now 开始安装。 看到 set up was successful 的提示信息时,表示安装成功, 可以通过命令进行验证。按 windows 加 r 组合键,在弹框中输入 cmd 命令,打开命令窗口,输入 python 命令, 显示 pass on 的版本好确定安装成功,使用 xx 函数可退出。 接下来使用 pass on 自带的 pip 工具安装虚拟环境和 django。 我们也可以先通过命令看一下 pip 是否正常工作。输入 pip version 命令,系统显示 pip 的版本表示 pip 正常,可用 输入命令。 peeping somber jule 安装虚拟环境,虚拟环境使项目间相互独立,便于维护和升级。 切换到拍摄五楼 c 盘拍摄, 使用 virtual lamp 命名创建项目跟目录。 myman 包含了 python 可执行文件以及 pick 酷的副本,我们将在此创建项目和应用或模块,当然在命令窗口使用。第二也可以看到相应的文件。 进入 screek 子目录, 执行 x v 的命令,可进入虚拟环境,注意提示服的变化。 在虚拟环境中使用 picking store 命令安装, 安装完成后,我们同样先确定一下是否安装成功。进入拍摄环境,引入 django, 使用 version 命令,查看 djangle 的版本 显示正常,说明安装成功。接下来安装编辑器 vs code, 先登录官网下载软件, 下载完成后执行安装程序, 安装过程中直接选择下一步默认即可。 安装完成后关闭安装窗口。接下来我们将体验第一个 django。 下午在虚拟环境中使用 django adminster project 创建一个项目 mydjango, 该命令在当前目录下创建。 买的这个子目录及我们的项目文件主要是全局配置,相关的后续将详细介绍也可以在图形界面中查看。 回到命令窗口,使用 python management server 启动 web 服务, 服务正常启动后,提示程序的端口为八零零零,可以按 control 加 break 键退出。打开浏览器,输入幺二七点零点零点幺八千,打开 d jango 的缺省页面,表示第一个 d jango 项目创建成功。回到命令窗口创建项目的应用模块,注意提示服当前的位置,在我们刚创建的项目 mighty jango 下面使用命令 python manage stark pp users 创建应用 users, 使用 vs code 编辑器编辑内容,打开 vs code, 选择 file add folder to work space, 找到我们的项目 my dj 确认。添加。 打开项目的配置文件 settings, 在应用配置中添加应用 user, 打开应用 users 的试图 muse, 并以 index 试图实现说出和 low world 的简单功能。 打开项目的 url 配置,引入 users 的 index, 试图并定义其访问路径。 启动外服务, 直接访问幺二七点零点零点幺八千汇报错,因为这时多了一个 index 映射,加上原本的 admin 映射系统不确定要访问哪一个, 在地址栏后面添加 index 则正常输出 hello world。


嗯,哈喽哈喽。呃呃, 今天写了一个小东西,是我们工作中要用到的,就是主要就是,嗯,给自己一个记录吧,就是比如说,呃,我做了什么项目,然后有没有拿到钱这种的,以前我是用一个 cl 机,然后,嗯,最近,嗯 嗯,不是新学了那个张狗吗?然后就想用一下用那个张狗练下手,然后 就新建了一个,这样这样这这种啊,这样子的项目主要是记录,就是,呃项目经理,然后销售项目名称,单位名称,系统名称,系统级别,项目奖金,完成时间,呃这个东西呢,其实,嗯 就只有对于我来说是比较有用的,因为,呃我写了这个系统之后以后我做了什么项, 然后什么时候完工的,呃,有没有拿到钱?拿到钱是多少?这个东西我就有一个记录了。嗯,我写了还没有写完,其实大大字都是这样子,大字是这样子,呃,然后就简单看一下,呃程序运行起来的样子, 嗯,先给他重重新启动一下啊,重新启动一下, 就从一开始呃项目的起源开始跑一遍这个项目, 呃首先有一个真假书本的真就真假项目的那个 界面,我写了一个增加项目的界面,啊,是这样子,增加项目里面有这些内容,然后把它加上去,比如说项目经理叫叫 海贼王吧, 销售甲鱼叫程咬金,呃,单位名称甲鱼叫 神经病有限公司,有限有限公司,就这样吧,然后项目名称甲鱼是等宝测评,那么网系统名称甲鱼是叫, 呃,吹牛逼,有吹牛逼系统吧,吃牛逼系统吧,然后系统级别,然后假如是三级,然后项目奖金,假如是分了 这么多钱,然后项目完成时间,假如是是这个,然后备注,假如是这是我的第一个项目, 然后添加,添加完了之后他会自动到项目展示的这个窗口,然后就会显示在最下面。呃,然后这个可以返回去继续添加,比如说海贼王,海贼王,二二二吧,再添加, 然后又会,呃,添加到最下面,然后这个有删除的按钮,比如说我这个二二不想要了,点删除, 然后这个就没有了。呃,然后还有这个是编辑按钮,就是把你之前的项目进行编辑,比如说,呃,项目经理,假如叫 花西子啊,销售,假如叫叫猪八戒吧,然后项目奖金假如叫五五,然后时间也改一下, 改成十二月四号,备注假日给他一一一,然后提交。然后 嗯,就是这个之前改的是第一个,然后这上面的内容都会都会变,然后这个里面还有个跳转的,跳转的就新增项目,就可以跳转到新增项目里面去。嗯, 这个后期还得再改一下,因为就这样子看特别不好看,我打算这样子,就是,呃,一次性看十条,然后 搞一个分页,就这样子,嗯,然后代码,代码, 代码挺多的,然后这个前端的一些东西,呃,我是不会写的,然后我在模板上面 copy 过来的,我自己改的,嗯,反正, 哎,就这样吧,将个感觉,呃用的是很舒服,但是要学的东西还是挺多的。嗯,现在就这样吧,过了,拜拜。

整狗是牌森在外部开发方面的一个重量级框架,大多数我们看到牌森的视频是关于爬虫的,实际上在网页开发的方面呢,牌森也有一席之地。整狗就是牌森在外边应用方面的世界重量级框架, 养狗基本开放目标是 do 和高内聚,他没有使用类似其他语言的 mvc 方式,而是使用独有的 mvt 的开放模式。 另外它还具有个显著的特点,就是内置功能齐全,能够快速的开发应用。张口字在外部开发中常用的功能从模板到多语言的本地话,从数据库 o rm 的支持到序列化远程 api 输出,都不需要再去安装第三方物的库。 而且用整个写代码的开发模式有 mbv 基于函数的师徒和 cbv 基于类的师徒两种,可以根据习惯来选。 喜欢面向过程的开发人员可以使用 mbv, 也就是多数我们看到的卷口教程里面所描述的开发方式。习惯于面向对象的可以使用 cbv 的模式, cba 模式会更简便快速的进行开发。举个例子,这几行代码你所实现的就是登录教练的功能。如果我们使用 fbv 的方式呢,需要自己去写一大堆的登录代码,而使用内置的 cbv, 经过简单的几行就可以完成登录验证了。如果您需要开发企业级的应用,那么不妨去了解一下卷狗的框架。