摘要: 序列化 1.创建一个序列化类 简单使用 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如json之类的表示形式的方式。我们可以通过声明与Django forms非常相似的序列化器(serializers)来实现。 models部分: views部 阅读全文
posted @ 2018-05-24 19:19 2009_boy 阅读(168) 评论(0) 推荐(0) 编辑
摘要: admin组件使用 Django提供了基于web的管理工具。 Django自动管理工具是django.contrib的一部分。你可以在项目的settings.py中的INSTALLED_APPS看到它: django.contrib是一套庞大的功能集,它是Django基本代码的组成部分。 激活管理工 阅读全文
posted @ 2018-05-03 23:03 2009_boy 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1.将文件保存到服务器本地 upload.html urls.py views.py 总结: 这样,我们就做好了一个基本的文件上传小示例,这里需要注意的有几点: 2.将文件上传到数据库 models.py views.py 总结: 上面已经实现了将文件上传到数据库的功能,需要注意的有几点: 附加: 阅读全文
posted @ 2018-04-17 11:51 2009_boy 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 一、PIL简介 1.什么是PIL PIL:是python image library的缩写,图像处理的模块。主要的类包括image,imageFont,imageDraw,imageFilter 2.PIL的导入 首先需要安装pillow包 然后可以调用PIL里的类了 二、PIL常用方法 三、PIL 阅读全文
posted @ 2018-04-17 11:38 2009_boy 阅读(1686) 评论(0) 推荐(0) 编辑
摘要: auth模块简介 auth模块是对登录认证方法的一种封装,获取用户输入的用户名及密码后需要自己从数据库中查询有没有用户名和密码符合的用户,而有了auth模块后就可以轻松的去验证用户的登录信息。 除此之外,auth还对session做了一些封装,方便校验用户是否已登录 auth里的方法 导入模块: 1 阅读全文
posted @ 2018-04-15 21:05 2009_boy 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 写Django项目常用的Logging配置 附:Python logger流示图 阅读全文
posted @ 2018-04-10 18:54 2009_boy 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 中间件介绍 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 说的直白一点中间件是帮助我们在视图函数执行之前和执行之后都可以做一些额外的操作,本质上就是一个自 阅读全文
posted @ 2018-04-10 18:50 2009_boy 阅读(129) 评论(0) 推荐(0) 编辑
摘要: Form介绍 之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要圣用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息。 阅读全文
posted @ 2018-04-09 15:44 2009_boy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: AJAX准备知识:JSON 什么是JSON? JSON指的是JavaScript对象表示法(JavaScript Object Notation) JSON是轻量级的文本数据交换格式 JSON独立于语言 (JSON使用JavaScript语法来描述数据对象,但是JSON仍然独立于语言和平台。JSON 阅读全文
posted @ 2018-04-08 16:04 2009_boy 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Cookie cookie的由来 HTTP协议是无状态的,无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次请求都是全新的。 状态可 阅读全文
posted @ 2018-04-05 17:09 2009_boy 阅读(2702) 评论(0) 推荐(0) 编辑