摘要: 知识预览 FBV CBV FBV FBV(function base views) 就是在视图里使用函数处理请求。 在之前django的学习中,我们一直使用的是这种方式,所以不再赘述。 CBV CBV(class base views) 就是在视图里使用类处理请求。 Python是一个面向对象的编程 阅读全文
posted @ 2018-05-17 19:43 摇曳时光 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一. 什么是RESTful REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移” REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的 阅读全文
posted @ 2018-05-17 19:35 摇曳时光 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 知识预览 快速实例 序列化 视图三部曲 认证与权限组件 解析器 分页 快速实例 序列化 视图三部曲 认证与权限组件 解析器 分页 快速实例 Quickstart 序列化 创建一个序列化类 简单使用 开发我们的Web API的第一件事是为我们的Web API提供一种将代码片段实例序列化和反序列化为诸如 阅读全文
posted @ 2018-05-17 19:32 摇曳时光 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 知识预览 多表操作 多表操作 创建模型 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息。作者详情模型和作者模型之间是一对一的关系(one-to-one) 出版商模型:出版商有名称,所在城市以及emai 阅读全文
posted @ 2018-05-08 09:42 摇曳时光 阅读(125) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-05-08 09:29 摇曳时光 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 知识预览 admin组件使用 admin源码解析 admin组件使用 Django 提供了基于 web 的管理工具。 Django 自动管理工具是 django.contrib 的一部分。你可以在项目的 settings.py 中的 INSTALLED_APPS 看到它: django.contri 阅读全文
posted @ 2018-04-28 18:35 摇曳时光 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Django-form表单 知识预览 构建一个表单 在Django 中构建一个表单 Django Form 类详解 使用表单模板 构建一个表单 假设你想在你的网站上创建一个简单的表单,以获得用户的名字。你需要类似这样的模板: <form action="/your-name/" method="po 阅读全文
posted @ 2018-04-24 19:23 摇曳时光 阅读(1553) 评论(0) 推荐(0) 编辑
摘要: 爬虫基础库 知识预览 beautifulsoup的简单使用 beautifulsoup的遍历文档树 beautifulsoup的搜索文档树 beautifulsoup的css选择器 beautifulsoup的简单使用 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网 阅读全文
posted @ 2018-04-24 18:25 摇曳时光 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Django-认证系统 知识预览 COOKIE 与 SESSION 用户认证 COOKIE 与 SESSION 概念 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器 阅读全文
posted @ 2018-04-13 09:49 摇曳时光 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中 阅读全文
posted @ 2018-04-11 09:34 摇曳时光 阅读(123) 评论(0) 推荐(0) 编辑