摘要: 从学习python开始,一直是自己摸索,但是时间不等人啊,所以自己为了节省时间,决定报个班系统学习,下面整理的文章都是自己学习后,认为重要的需要弄懂的知识点,做出链接,一方面是为了自己找的话方便,一方面送给想学习python的同学,因为没有学习完,所以实时更新,敬请期待,,,, 虽然自己能力有限,但阅读全文
posted @ 2018-05-17 09:27 战争热诚 阅读(3742) 评论(31) 编辑
摘要: 本文将BBS+Blog项目开发中所需要的细节知识点进行补充,其中内容包括KindEditor编辑器的使用,BeautifulSoup 模块及其防XSS攻击,Django中admin管理工具的使用,media配置之MEDIA_ROOT,FBV和CBV之间的关系,Django模块之Meta选项详解,HT阅读全文
posted @ 2019-06-24 11:03 战争热诚 阅读(45) 评论(0) 编辑
摘要: 这篇博客主要完成一个BBS+Blog项目,那么主要是模仿博客园的博客思路,使用Django框架进行练习。 准备:项目需求分析 在做一个项目的时候,我们首先做的就是谈清楚项目需求,功能需求,然后才开始写,要是没有和产品经理聊清楚需求,到时候改的话就非常非常麻烦。 那此次写项目的话,我会严格按着此次写的阅读全文
posted @ 2019-06-22 09:16 战争热诚 阅读(279) 评论(0) 编辑
摘要: 本文主要学习验证码功能的实现,为了项目BBS+Blog项目打下基础。 为了防止机器人频繁登陆网站或者破坏分子恶意登陆,很多用户登录和注册系统都提供了图形验证码功能。 验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Compu阅读全文
posted @ 2019-06-20 11:27 战争热诚 阅读(110) 评论(0) 编辑
摘要: 一,项目题目:扩展Django自带User模型,实现用户注册与登录 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册,登录,用户认证,注销,修改密码等功能。Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点,它内置了强大的用户认证系——a阅读全文
posted @ 2019-06-08 11:01 战争热诚 阅读(275) 评论(0) 编辑
摘要: 当Django处理一个Request的过程是首先通过中间件,然后再通过默认的URL方式进行的。我们可以在Middleware这个地方把所有Request拦截住,用我们自己的方式完成处理以后直接返回Response,因此了解中间件的构成是非常有必要的。 1,中间件的概念 Django默认的Middle阅读全文
posted @ 2019-06-05 09:20 战争热诚 阅读(242) 评论(0) 编辑
摘要: 我在之前做了一个关于AJAX和form组件的笔记,可以参考:Django学习笔记(8)——前后台数据交互实战(AJAX);Django学习笔记(6)——Form表单 我觉得自己在写Django笔记(8)的时候,我只是对AJAX有个粗略的了解,就明白其两大优点,局部刷新和异步交互。Form组件知识虽然阅读全文
posted @ 2019-06-03 09:20 战争热诚 阅读(187) 评论(0) 编辑
摘要: 用户认证组件的学习 用户认证是通过取表单数据根数据库对应表存储的值做比对,比对成功就返回一个页面,不成功就重定向到登录页面。我们自己写的话当然也是可以的,只不过多写了几个视图,冗余代码多,当然我们也可以封装成函数,简单代码。不过推荐使用Django提供的一套用户认证组件,原理其实类似,只不过功能更强阅读全文
posted @ 2019-05-30 14:39 战争热诚 阅读(276) 评论(0) 编辑
摘要: 这一篇博客记录一下自己学习Django中分页功能的笔记。分页功能在每个网站都是必要的,当页面因需要展示的数据条目过多,导致无法全部显示,这时候就需要采用分页的形式进行展示。 分页在网站随处可见,下面展示一个分页的样式: 分页的实现,不仅提高了用户的体验,还减轻了数据库读取数据的压力。Django自带阅读全文
posted @ 2019-05-27 10:08 战争热诚 阅读(336) 评论(0) 编辑
摘要: 一,项目题目: 开发图书管理页面 该项目主要练习Django对多个数据库进行增删改查的操作。 二,项目需求: 基础需求:75% 1. 列出图书列表、出版社列表、作者列表 2. 点击作者,会列出其出版的图书列表 3. 点击出版社,会列出旗下图书列表 4. 可以创建、修改、删除 图书、作者、出版社 升级阅读全文
posted @ 2019-05-24 10:41 战争热诚 阅读(147) 评论(0) 编辑
摘要: 朴素贝叶斯是经典的机器学习算法之一,也是为数不多的基于概率论的分类算法。对于大多数的分类算法,在所有的机器学习分类算法中,朴素贝叶斯和其他绝大多数的分类算法都不同。比如决策树,KNN,逻辑回归,支持向量机等,他们都是判别方法,也就是直接学习出特征输出Y和特征X之间的关系,要么是决策函数,要么是条件分阅读全文
posted @ 2019-05-18 15:47 战争热诚 阅读(292) 评论(0) 编辑