- 博客(12)
- 资源 (20)
- 收藏
- 关注
原创 Django中图形验证码(django-simple-captcha)
django-simple-captcha在网站开发的登录页面中,经常会需要使用到图形验证码来验证。在Django中,django-simple-captcha库包提供了图形验证码的使用。下面我们来讲讲如何使用django-simple-captcha包来图形验证,并且点击图片刷新验证码。django-simple-captcha的安装pip install django-sim...
2019-02-28 17:59:00 8305
原创 Django中的Cookie和Session
目录HttpRequest和HttpResponse对象Django中Cookie的设置Django中Session的设置Django中Cookie+Session的设置关于Cookie和Session,传送门——>Cookie、Session和Token的区别HttpRequest和HttpResponse对象Django使用请求和响应对象来通过系统传递状态...
2019-02-27 14:47:20 1456
原创 Bootstrap
目录BootstrapBootstrap包Bootstrap的使用BootstrapBootstrap 是基于 HTML、CSS、JavaScript开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它是由动态CSS语言 Less (Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量...
2019-02-25 09:40:35 1190
原创 Windows下包管理工具Bower的安装和使用
目录安装BowerBower的使用安装BowerWindows下安装Bower之前,先安装好 nodejs 和 msysgit 环境然后我们就可以使用npm包管理工具下载并全局安装bower:npm install -g bower全局安装bower 后,可以查看Bower的帮助信息,使用命令:bower help Bower的使用我们在项目目录下执...
2019-02-22 11:15:05 2178
原创 Django中的模型(操作数据库)
目录Django配置连接数据库在Django中操作数据库原生SQL语句操作数据库ORM模型操作数据库增删改查后台管理使用后台管理数据库模型是数据唯一而且准确的信息来源。它包含您正在储存的数据的重要字段和行为。一般来说,每一个模型都映射一个数据库表。Django配置连接数据库在操作数据库之前,首先先要连接数据库。这里我们以配置 MySQL 为例来讲解。 Dj...
2019-02-19 17:49:11 2456
原创 Django中的表单
目录表单Django中的表单用表单验证数据自定义验证表单HTML中的表单是用来提交数据给服务器的,不管后台服务器用的是 Django 还是 PHP还是JSP还是其他语言。只要把 input 标签放在 form 标签中,然后再添加一个提交按钮,那么以后点击提交按钮,就可以将 input 标签中对应的值提交给服务器了。html中的表单提交 <form ...
2019-02-19 16:49:17 1175
原创 模板templates的使用
目录模板及其渲染模板查找路径DTL模板语法常用的模板标签DTL常用过滤器模块结构优化加载静态文件模板及其渲染视图函数只是直接返回文本,而在实际生产环境中其实很少这样用,因为实际的页面大多是带有样式的HTML代码,这可以让浏览器渲染出非常漂亮的页面。目前市面上有非常多的模板系统,其中最知名最好用的就是DTL和Jinja2。DTL 是 Django Templat...
2019-02-18 11:44:36 21118 1
原创 URL分发器(视图层)
目录视图URL映射path函数URL中传入参数普通传入参数变量形式传入参数URL中包含另一个urls模块URL命名、URL反转、应用命名空间视图视图一般都写在 app 的 views.py 中。并且视图的第一个参数永远都是 request (一个HttpRequest)对象。这个对象存储了浏览器请求过来的所有信息,包括携带的参数以及一些头部信息等。在...
2019-02-17 14:27:23 1836
原创 创建Django项目
目录创建一个Django项目项目结构创建一个Django项目创建项目:django-admin startproject 项目名称创建应用app,一个项目类似于是一个架子,但是真正起作用的还是 应用app进入创建的项目的目录下,然后执行:python manage.py startapp app名称运行程序:进入项目目录下,也就是manage.py...
2019-02-16 19:49:06 1192
原创 Django简介和安装
目录DjangoMVC模型Django的MTV模型Django的安装虚拟环境DjangoDjango是一个开放源代码的Web应用框架,由Python写成,其网站的特点是高质量,可维护,可扩展,Django的web项目可在短时间内完成。MVC模型Django是一个基于MVC构造的框架,即模型M,视图V 和 控制器C。它是一种软件设计典范,用一种业务逻辑、数据、界面...
2019-02-15 16:08:53 1192
原创 Struts2漏洞检测和利用
目录Struts2S2-001S2-005由于本人并非JAVA程序员,所以对JAVA方面的知识不是很懂,仅仅是能看懂而已,对struts2框架更是不懂。本文参考其他对struts2漏洞讲解的文章进行归纳总结,以后有时间去学习JAVA WEB开发方面的知识,后期再看了解原理。Struts2Apache Struts2 作为世界上最流行的 Java Web 服务器框架之一,广...
2019-02-14 15:26:17 13897 4
转载 JSONP跨域资源共享的安全问题
目录关于 JSONP一、JSON 劫持二、Callback 可定义导致的安全问题三、其他文件格式( Content-Type )与 JSON四、防御摘自:http://blog.knownsec.com/2015/03/jsonp_security_technic/关于 JSONPJSONP跨域安全问题一直都是伴随着业务发展而出现的,JSONP 的出现同样带来了...
2019-02-14 11:05:01 6217
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人