摘要: Django实现图片验证码 Python生成随机验证码,需要使用PIL模块. 1、基本使用 1. 1 创建图片 1、2 创建画笔 1、3 画点 1、4 画线 1、5 画圆 1、6 写文本 1、7设置特殊字体 2 应用 2.1 应用方法 2.2 调用方法 阅读全文
posted @ 2017-12-11 21:40 鱼皮弟 阅读(1744) 评论(0) 推荐(0)
摘要: 一、Ajax上传文件 1、form表单上传文件 文件和其他的数据类型不一样,是一个二进制的形式 Form上传文件的时候切记要加上:enctype="multipart/form-data" formupload.html view.py 2、Ajax上传文件(利用FormData) FormData 阅读全文
posted @ 2017-12-05 21:35 鱼皮弟 阅读(217) 评论(0) 推荐(0)
摘要: web框架中避免不了对表单的验证,我们可以通过js在表单数据提交前做一次校验,然而在Django中form组件不仅仅提供验证功能,还可以生成HTML,还可以与model结合使用 Form主要的作用: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显 阅读全文
posted @ 2017-12-04 22:30 鱼皮弟 阅读(210) 评论(0) 推荐(0)
摘要: Django 虚拟环境virtualenv virtualenv是用来处理多个用python语言进行开发的项目,在同一台机器上部署,不同项目依赖不同第三方库版本所造成的问题。 打个比方,现在你机器上要部署2个Django项目,A项目是用Django1.4开发的,B项目是用Django1.7开发的,2 阅读全文
posted @ 2017-12-04 21:51 鱼皮弟 阅读(5231) 评论(0) 推荐(0)
摘要: Ajax准备知识:json 1、什么是json 2、json对象对比js对象图示 3、json对象的格式 python中的序列化(dumps)与反序列化(loads) JS中的序列化(stringify)与反序列化(parse) JSON.stringify():用于将一个JavaScript对象转 阅读全文
posted @ 2017-11-29 22:00 鱼皮弟 阅读(261) 评论(0) 推荐(0)
摘要: Django的分页器(paginator) view index.html 扩展 阅读全文
posted @ 2017-11-29 20:59 鱼皮弟 阅读(140) 评论(0) 推荐(0)
摘要: Cookie cookie机制 在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆. 而Web应用程序是使用HTTP协议传输数据的。HTTP协议是无状态的协议。一旦数据交换完毕,客户端与服务器端的连接就会 阅读全文
posted @ 2017-11-23 21:28 鱼皮弟 阅读(368) 评论(0) 推荐(0)
摘要: 一、路由系统 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。URL的加载是从配置文件中开始。 1、1 路由格式 示例 下面是 阅读全文
posted @ 2017-11-16 22:38 鱼皮弟 阅读(466) 评论(0) 推荐(0)
摘要: 1.什么是ORM ORM的全称是Object Relational Mapping,即对象关系映射。它的实现思想就是将关系数据库中表的数据映射成为对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。因此它的目的是为了方便开发人员以面向对象的思想来实现对数据库的操作。 O 阅读全文
posted @ 2017-11-15 22:53 鱼皮弟 阅读(3413) 评论(0) 推荐(0)
摘要: Django简介 Django是使用Python编写的一个开源Web框架。可以用它来快速搭建一个高性能的网站。 Django也是一个MVC框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views 阅读全文
posted @ 2017-11-09 21:33 鱼皮弟 阅读(214) 评论(0) 推荐(0)