管理 3387 阅读 PMP知识点(一)项目相关的定义 项目是为了创造独特的产品、服务或成果而进行的临时性工作。 项目不只是一个可以看到可以使用的产品比如手机软件、大楼这种,也可以是提供了优化后的物流服务,也可以是创造的知识验证了某种未来的趋势变化。 项目的特点有: 独特性 (unique,独一无二,哪怕都是盖楼,也都不会是...... 项目管理 PMP
Web开发 3339 阅读 用Django做一个简单的记账网站(八)提交表单 账单记录的控件都添加了,也加上了异步的类型数据交互,接下来就可以提交表单将数据提交到后端保存。 在前面的文章中已经定义了数据model,我们可以根据账单的model来添加form的定义,这里可以直接用到ModelForm,会简单一些,先新建一个forms.py: from dj...... python django web开发
Web开发 3302 阅读 Django restframework加Vue打造前后端分离的网站(九)查询筛选和搜索 在前面讲后端API的文章中,已经有介绍怎么创建出get / post / put / patch / delete的方法,对应着model中的业务对象。不过在开发过程中,这些API是不够的,往往需要特定的查询、业务性质的筛选、以及搜索。 比如有一个电商网站,可以列举出所有的电脑,也可以进...... python django vue.js web开发
Web开发 3287 阅读 Django restframework加Vue打造前后端分离的网站(十一)自定义图表 在上一篇文章中,已经大致做了sider / header / footer,接下来可以考虑主页面的内容。 由于主页一般是汇总的信息,以图表来展现当然是容易理解也比较美观。 图表可以用echarts或者highcharts。两者的区别就不详述了。个人使用都是免费,highcharts...... python django vue.js web开发
爬虫 3228 阅读 Python爬虫(五)关于headless浏览器被反爬虫禁止访问 有些网站会有反爬虫的机制。反爬虫的机制有很多种,之后会在一篇文章中统一说明。 这篇文章是记录headless浏览器时被识别为爬虫的解决方式。 比如这个网站会检查访问者是否异常:"https://haveibeenpwned.com/". 当用Phantom...... python 爬虫 spider