Fork me on GitHub
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页
摘要: 一,Bootstrap简介 在前端世界,有个叫Bootstrap的家伙,,是twitter 开源出来的一套前端框架,利用Ta可以快速开发网站界面,它的特点就是比自己从头写简单,直观,方便,快捷,省劲。 凡是使用过Bootstrap的开发者,都不在乎做这么两件事情:复制and粘贴。哈哈~,是的使用Bo 阅读全文
posted @ 2019-06-29 15:02 战争热诚 阅读(2786) 评论(0) 推荐(3) 编辑
摘要: 本文学习如何通过Django使用Bootstrap。其实在之前好几个Django项目中已经尝试使用过了Bootstrap,而且都留有学习记录,我已经大概有了一个大的框架,那么本文就从头再走一遍流程,其实主要细节还是Bootstrap的常用的语法使用。除了基本流程,本文基于BBS+Blog项目进行学习 阅读全文
posted @ 2019-06-27 20:00 战争热诚 阅读(4353) 评论(3) 推荐(0) 编辑
摘要: 本文将BBS+Blog项目开发中所需要的细节知识点进行补充,其中内容包括KindEditor编辑器的使用,BeautifulSoup 模块及其防XSS攻击,Django中admin管理工具的使用,media配置之MEDIA_ROOT,FBV和CBV之间的关系,Django模块之Meta选项详解,HT 阅读全文
posted @ 2019-06-24 11:03 战争热诚 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 这篇博客主要完成一个BBS+Blog项目,那么主要是模仿博客园的博客思路,使用Django框架进行练习。 准备:项目需求分析 在做一个项目的时候,我们首先做的就是谈清楚项目需求,功能需求,然后才开始写,要是没有和产品经理聊清楚需求,到时候改的话就非常非常麻烦。 那此次写项目的话,我会严格按着此次写的 阅读全文
posted @ 2019-06-22 09:16 战争热诚 阅读(1582) 评论(6) 推荐(3) 编辑
摘要: 本文主要学习验证码功能的实现,为了项目BBS+Blog项目打下基础。 为了防止机器人频繁登陆网站或者破坏分子恶意登陆,很多用户登录和注册系统都提供了图形验证码功能。 验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Compu 阅读全文
posted @ 2019-06-20 11:27 战争热诚 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: 一,项目题目:扩展Django自带User模型,实现用户注册与登录 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册,登录,用户认证,注销,修改密码等功能。Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点,它内置了强大的用户认证系——a 阅读全文
posted @ 2019-06-08 11:01 战争热诚 阅读(15109) 评论(3) 推荐(2) 编辑
摘要: 当Django处理一个Request的过程是首先通过中间件,然后再通过默认的URL方式进行的。我们可以在Middleware这个地方把所有Request拦截住,用我们自己的方式完成处理以后直接返回Response,因此了解中间件的构成是非常有必要的。 1,中间件的概念 一个完整的Django流程如下 阅读全文
posted @ 2019-06-05 09:20 战争热诚 阅读(1310) 评论(0) 推荐(1) 编辑
摘要: 我在之前做了一个关于AJAX和form组件的笔记,可以参考:Django学习笔记(8)——前后台数据交互实战(AJAX);Django学习笔记(6)——Form表单 我觉得自己在写Django笔记(8)的时候,我只是对AJAX有个粗略的了解,就明白其两大优点,局部刷新和异步交互。Form组件知识虽然 阅读全文
posted @ 2019-06-03 09:20 战争热诚 阅读(1571) 评论(0) 推荐(1) 编辑
摘要: 用户认证组件的学习 用户认证是通过取表单数据根数据库对应表存储的值做比对,比对成功就返回一个页面,不成功就重定向到登录页面。我们自己写的话当然也是可以的,只不过多写了几个视图,冗余代码多,当然我们也可以封装成函数,简单代码。不过推荐使用Django提供的一套用户认证组件,原理其实类似,只不过功能更强 阅读全文
posted @ 2019-05-30 14:39 战争热诚 阅读(5513) 评论(1) 推荐(3) 编辑
摘要: 这一篇博客记录一下自己学习Django中分页功能的笔记。分页功能在每个网站都是必要的,当页面因需要展示的数据条目过多,导致无法全部显示,这时候就需要采用分页的形式进行展示。 分页在网站随处可见,下面展示一个分页的样式: 分页的实现,不仅提高了用户的体验,还减轻了数据库读取数据的压力。Django自带 阅读全文
posted @ 2019-05-27 10:08 战争热诚 阅读(3753) 评论(0) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页